![]() |
1
4
您可以部署不同版本的COM组件并在不注册的情况下使用它们。Windows XP引入了免注册COM的此功能,要求您部署具有适当设置的.manifest文件。 看看 Registration-Free Activation of COM Components 和 Escape DLL Hell: Simplify App Deployment with ClickOnce and Registration-Free COM |
![]() |
2
0
您只能在计算机上注册一个相同类型的COM dll。。。这就是.Net引入GAC的原因 |
![]() |
3
0
如果第三方组件是COM组件,那么您的思路是正确的,您需要使用不同的名称/GUID注册它两次。
编辑:请参阅divo关于多COM注册的回答。。。在XP之后,您现在可以执行此操作。。。
如果组件是托管代码组件,那么注册表可能只在集成到visual studio中时才需要,只需将dll复制到应用程序文件夹中,就足以让您在其中使用它的可执行文件。。。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
|
pseudodev · 失败的测试仅显示堆栈跟踪,不显示完整日志 6 月前 |
![]() |
CactusCake · if语句中应有分号 7 月前 |
![]() |
Bin4ry · 子文件夹中的应用程序设置 7 月前 |