2012-01-13 109 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执行相同操作的方式(我没有安装项目可以自己完成,对不起)。

相关问题