MSI安装程序文件名中的exe版本(VS 2010)

时间:2010-07-21 11:42:05

标签: .net visual-studio-2010 installer windows-installer

是否可以制作包含exe版本的Visual Studio 2010安装程序输出文件名, 比如“setup [MajorExeVersion] [MinorExeVersion] .msi”?

谢谢!

4 个答案:

答案 0 :(得分:3)

据我所知,没有简单的方法可以做到这一点。

原则上,您可以编写一个简单的应用程序来检查exe的版本,并将MSI重命名为后构建步骤的一部分。但是,MSI的名称会被添加到setup.exe引导程序中,因此如果您需要安装任何先决条件,您还必须对其进行修补。

答案 1 :(得分:1)

有很多理由不使用Visual Studio部署项目。只需下载InstallShield 2010 LE即可。它是免费的/包含在您购买Visual Studio 2010中。

答案 2 :(得分:0)

答案 3 :(得分:0)

我建议你想要一个msi然后你可以使用WIX这是一个用于创建设置文件的开源项目。