帮我创建一个注册DLL的动作

时间:2011-05-06 04:08:32

标签: .net visual-studio deployment clickonce

全部,

在安装程序中,我在Application Folder中添加了一个DLL MetaLib.DLL。请帮我如何创建一个动作,在安装时调用命令“regsvr32.exe MetaLib.DLL”(将应用程序文件复制到文件夹后)。删除时,将调用命令“regsvr32.exe / u MetaLib.DLL”。

感谢。

1 个答案:

答案 0 :(得分:0)

Visual Studio不直接支持此功能。但是,你可以试试这个:

  • 创建自己的EXE或DLL自定义操作,找到regsvr32.exe和您的DLL并运行注册命令
  • 将其添加为您的设置项目中的自定义操作
  • 使用相同的方法进行卸载

例如,您可以创建一个自定义EXE,通过其命令行接收安装程序状态(安装或卸载)。

另一种解决方案是使用免费或商业设置创作工具,该工具支持更多自定义操作类型。

相关问题