Ale*_*alt 0 windows-installer regsvr32
我的项目使用几个带有activex控件的dll文件.
现在我正在制作一个部署项目(Windows安装程序).
我需要使用regsvr32通过Windows安装程序注册dll.我该怎么办?我可以检测regsvr32是否失败?
我假设当你说你正在创建一个部署项目时,你谈论的是Visual Studio中可用的令人讨厌的工作吗?
如果是这样,对于每个DLL,您可以查看它们的属性,并将"Register"属性设置为COM.
如果你正在使用其他一些部署技术(例如Wix,InstallShield等),那么答案会有所不同,但是大多数都有一个简单的设置来说"这是一个需要注册的COM dll",而不是你不得不启动regsvr32.
至于检测故障 - 通过使用内置工具,COM注册在正常安装过程中发生,并且故障导致安装回滚 - 不需要自己检查; 与您不必检查文件是否已安装到安装位置的方式大致相同,并且不必担心磁盘已满.
| 归档时间: |
|
| 查看次数: |
6697 次 |
| 最近记录: |