7

我正在使用 Visual Studio 设置项目创建设置,它将创建两个文件,一个是 msi,第二个是 exe。但我想使用它创建单个文件。

4

2 回答 2

2

我会检查 IExpress。这是许多 Windows 版本中的内置工具,您可以使用它来创建自解压指令文件。您只需添加 msi 和 setup.exe 并选择运行 setup.exe。

该工具会创建一个 SED 文件,您可以在构建后事件中运行该文件,因此您不必在每次构建后手动执行此操作。

您可以按照本教程中的说明进行操作: http ://www.youtube.com/watch?v=k976yEXX11k

http://en.wikipedia.org/wiki/IExpress

于 2013-10-08T12:04:53.473 回答
0

您只需在部署项目属性中取消选中创建安装程序以安装必备组件- 但请仔细考虑该选项的含义。

如果您不创建 setup.exe,那么您的程序将无法安装在缺少部分或全部先决条件的机器上。

此外,请注意 VS2012 不再支持设置项目 - 因此现在可能值得花时间开始研究其他设置创作选项,例如 WiX。

于 2013-05-23T14:00:02.900 回答