从bat文件构建安装项目

Lam*_*mps 1 .net msbuild windows-installer batch-file

我想使用bat文件构建安装项目,并希望生成msi。我尝试使用MSBuild.exe进行构建,如下所示

@echo off
call %windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe C:\Setup1\Setup1.sln
Run Code Online (Sandbox Code Playgroud)

但是,似乎MSBUILD不支持安装项目。还有其他想法使用bat文件构建安装项目吗?

KMo*_*raz 5

Devnev是您所追求的。

下面的命令构建安装项目设置1C:\设置1 \ Setup1.sln在发布配置:

>devenv C:\Setup1\Setup1.sln /build Release /project Setup1
Run Code Online (Sandbox Code Playgroud)

或者,您可以直接构建它:

>devenv C:\Setup1\Setup1\Setup1.vdproj /build Release 
Run Code Online (Sandbox Code Playgroud)