我正在使用visual studio setup项目创建一个设置,它将创建两个文件,一个是msi,第二个是exe。但我想用它创建单个文件。
答案 0 :(得分:2)
我会查看IExpress。 这是许多Windows版本中的内置工具,您可以使用它来创建自解压指令文件。 您只需添加msi和setup.exe,然后选择运行setup.exe。
此工具会创建一个SED文件,您可以在后期构建事件中运行该文件,这样您就不必在每次构建后手动执行此操作。
您可以按照本教程中的说明操作: http://www.youtube.com/watch?v=k976yEXX11k
答案 1 :(得分:0)
您只需在Deployment Project Properties中取消选中创建安装程序以安装必备组件,但请仔细考虑该选项的含义。
如果您没有创建setup.exe,那么您的程序将无法安装在缺少部分或全部先决条件的计算机上。
另外,请注意VS2012中不再支持安装项目 - 因此现在可能值得开始调查其他设置创作选项,例如WiX。