我已经从Visual Studio创建了InstallShield Basic MSI项目(IS 2012 Spring,VS 2010)。我的InstallShield项目有2个产品配置,每个配置都有一个版本。 产品配置1 第1版 产品配置2 第2版
要在VS IDE中构建项目,我需要将相应的产品配置设置为“默认产品配置”并进行构建。这工作正常。默认配置版本正在构建。
但是,我们如何才能在MSBuild命令行中实现这一目标?
我需要使用MSBuild命令行单独构建两个配置(不通过IDE更改默认配置)。
有人可以分享在MSBuild命令行中构建IS项目的正确方法吗?
谢谢, Saravanan
答案 0 :(得分:1)
我们如何在MSBuild命令行中实现这一点?
您可以在MSBuild命令行中使用Properties:
msbuild test.sln /t:project /p:Configuration="Release" /p:Platform="x86" /p:BuildProjectReferences=false
您还可以一次构建多个项目:
msbuild test.sln /t:project;project2 /p:Configuration="Release" /p:Platform="x86" /p:BuildProjectReferences=false
注意: