用了vs2005自带的安装部署,打包成的结果是有2文件和一个文件夹,现在想把这些都打包成一个exe程序,点击exe程序就能自动安装。请问要如何实现!~
用SetupFactory7.0对dll的属性里我也发现了active x注册功能,但是还是不能对对dll注册,出现无法注册的提示:该文件不支持Dllregesiter注册提示。如果不选择active x注册的话,浏览器中的插件管理中就不会存在这个插件。
用SetupFactory7.0对dll的属性里我也发现了active x注册功能,但是还是不能对对dll注册,出现无法注册的提示:该文件不支持Dllregesiter注册提示。如果不选择active x注册的话,浏览器中的插件管理中就不会存在这个插件。
配置actives通过执行脚本注册
参考
SetupFactory7.0的dll注册可以用bat注册。
用bat写的话,我试了几次,都无法注册成功,不知道我的代码正确与否:
%systemroot%\Microsoft.NET\Framework\v2.0.50727\regasm.exe broadware_Download.dll /tlb:broadware_Download.tlb /codebase卸载的话:
%systemroot%\Microsoft.NET\Framework\v2.0.50727\regasm.exe /unregister broadware_Download.dll我是在安装时添加的代码:
result = File.Run(SessionVar.Expand("%AppFolder%\\reg.bat"), "", "", SW_SHOWNORMAL, true);
VS自带的无法完成这个功能
你可以用installshield
SetupFactory7
installshield