Visual Studio的安装向导项目是否只能在注册表中找到某个密钥时才能部署某些文件(a)?如果没有,那么可能在存在某个reg键时启动另一个安装程序文件(b)?
(a)我一直试图通过VS的.msi文件部署一个winamp插件。 2个问题:
(b)试图克服(a)NSIS安装程序仅用于打包winamp .dll插件;然而,这引入了另一个问题:
我正在考虑完全转储VS项目向导并转移到NSIS安装程序向导..但我不想学习编写脚本来部署我的解决方案的每个组件。它的任何GUI版本?或者我应该开始学习Orca并在VSPW的输出.msi文件中使用它吗?或者是什么?
由于
答案 0 :(得分:1)
如果您想使用MSI,方法是这样的: - 创建搜索注册表项 - 使用搜索结果(它存储在安装程序属性中)来调整文件的组件 - 使用相同的结果来调整安装文件夹对话框
这可以在商业设置工具中轻松完成。但如果你想要一个免费的解决方案,Sandeep是对的,Wix非常好。