我有一个.NET winform应用程序,需要在安装过程中注册一个本机dll。我的问题是如何在MSI安装过程中注册一个dll(regsvr32 ABC.dll)?相似地,如何在卸载过程中注销dll?
3 回答
烙印99
TA贡献1829条经验 获得超13个赞
vsdrfCOMSelfReg不是最佳实践。尝试使用vsdrfCOM。这将从DLL中“提取”(或尝试,有时vdproj是POS)COM元数据并将其创作到正确的COM表中。最好是这样,希望对DllRegisterServer的进程外调用将在安装时起作用。
现在,MSI本机知道您的COM资源,它将为您处理安装和卸载。
- 3 回答
- 0 关注
- 822 浏览
添加回答
举报
0/150
提交
取消