2010-07-21 78 views

回答

3

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

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

0

请注意,从Windows Installer的角度来看,如果.msi文件的名称发生更改,则需要执行主要升级而不是次要升级。 (但是很多安装程序作者喜欢主要升级。)

1

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

0

我建议我想要有一个msi,那么你可以使用WIX这是一个开源项目来创建安装文件。

相关问题