客户端应用程序不启动而不显示错误
如果双击 Visual Basic 客户端应用程序的 .exe 文件,但未发生任何操作,但没有显示错误消息,则问题可能是未部署客户端应用程序尝试使用的 TI 组件。
通常,如果未注册 TI 组件类型库 (也就是说,它尚未部署在 COM+ 应用程序) 中,则会收到错误消息 429,指出“ActiveX 组件无法创建对象”。但是,如果未注册的 TI 组件包含用户定义的类型 (UDT) ,并且该 UDT 在 Visual Basic 客户端应用程序中引用,则不会显示错误。
若要解决此问题,请在 COM+ 应用程序中部署 TI 组件以自动注册它。 然后,Visual Basic 客户端应用程序将正常工作。