![]() |
1
1
SelfReg不是MSI安装中的最佳实践,因为它不在进程中,而且很脆弱。Visual Studio 2008安装程序是有限的,但您应该能够将Register属性设置为vsdrfcom而不是vsdrfcomselfreg。这将导致从您的DLL中获取COM元数据,并在MSI中进行本机编写。 在构建msi之后,您应该注意到selfreg表是空的,并且在注册表表中为您的COM数据自动编写了大量行。 注意:vdproj在提取这个COM时有点像薄片,因此它可能不起作用。您可能需要考虑使用更强大的工具,如InstallShield或Windows Installer XML。 |
![]() |
2
1
你做错了。有.rgs文件,组件可以自行安装。任何安装程序都支持让组件自行安装。例如,一个Visual Studio安装项目设置register属性。 |
![]() |
Cleric · C#运行主动自动化对象-如何源事件? 7 年前 |
![]() |
Daniël J · 使用GUI制作COM服务器的最佳实践是什么? 7 年前 |
![]() |
Toponimo · 从Python访问COM方法 7 年前 |
|
user8666372 · 自动向可用引用添加引用 7 年前 |