为了账号安全,请及时绑定邮箱和手机立即绑定

MSI注册dll-自注册被认为是有害的

MSI注册dll-自注册被认为是有害的

catspeake 2020-02-02 14:37:30
我有一个.NET winform应用程序,需要在安装过程中注册一个本机dll。我的问题是如何在MSI安装过程中注册一个dll(regsvr32 ABC.dll)?相似地,如何在卸载过程中注销dll?
查看完整描述

3 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

vsdrfCOMSelfReg不是最佳实践。尝试使用vsdrfCOM。这将从DLL中“提取”(或尝试,有时vdproj是POS)COM元数据并将其创作到正确的COM表中。最好是这样,希望对DllRegisterServer的进程外调用将在安装时起作用。

现在,MSI本机知道您的COM资源,它将为您处理安装和卸载。


查看完整回答
反对 回复 2020-02-02
  • 3 回答
  • 0 关注
  • 753 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信