2012-01-13 134 views
1

我想使用bat文件構建安裝項目並想生成msi。我試着用MSBuild.exe建築像下面從bat文件構建安裝項目

@echo off 
call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe C:\Setup1\Setup1.sln 

但似乎MSBUILD不支持安裝項目。是否有任何其他想法使用bat文件構建安裝項目?

回答

4

Devnev是你追求的。

下面的命令來建立安裝項目設置1C:\設置1 \ Setup1.sln在發佈配置

>devenv C:\Setup1\Setup1.sln /build Release /project Setup1 

或者你也可以直接構建它:

>devenv C:\Setup1\Setup1\Setup1.vdproj /build Release 
+0

謝謝。這正是我一直在尋找的:) – Lamps 2012-01-16 04:21:26

0

您可以將Visual Studio輸出設置爲verbose,構建一個安裝項目並檢查輸出以查看VS執行相同操作的方式(我沒有安裝項目可以自己完成,對不起)。