我们有一个涉及COM+组件(用VB6编写)的项目。这些组件通过“添加引用”添加到我们的.Net解决方案中。
这种方式可以很好地工作,甚至智能感知也可以正常使用。
但是偶尔会出现组件接口(兼容性)被破坏的情况,导致我们的.Net代码无法运行。该组件是使用特定GUID添加的,但该GUID已不再注册。
问题: 是否有可能以与之前同样的方式调用COM+组件(不允许使用反射),而无需更新我们的.Net解决方案中的引用。例如,通过基于文件名为COM+组件创建包装器?
问候, M.
但是偶尔会出现组件接口(兼容性)被破坏的情况,导致我们的.Net代码无法运行。该组件是使用特定GUID添加的,但该GUID已不再注册。
问题: 是否有可能以与之前同样的方式调用COM+组件(不允许使用反射),而无需更新我们的.Net解决方案中的引用。例如,通过基于文件名为COM+组件创建包装器?
问候, M.