繁体   English   中英

具有相同类型库 (SxS) 的多个版本的免注册 COM/DLL

[英]Registration-free COM/DLL with multiple versions of the same typelib (SxS)

在下面的问题中,有一个关于如何让 Delphi 以免注册的方式使用 ActiveX 控件的非常好的说明。

免注册 COM/DLL?

但我还有一个问题——这也可以用来支持同一个 COM 对象的多个版本作为独立对象吗? 我认为 .NET 可以,但我们在 Win32 应用程序中需要它。

原因是我们使用了第三方组件,它只有一个界面(GUID),但根据 dll 的版本有不同的行为(计算)。

通过为每个版本使用单独的激活上下文,可以在同一进程中使用 COM/SxS 库的多个版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM