簡體   English   中英

從bat文件構建安裝項目

[英]Building a setup project from bat file

我想使用bat文件構建安裝項目,並希望生成msi。 我嘗試使用MSBuild.exe進行構建,如下所示

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

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

Devnev是您所追求的。

以下命令在發行版配置的C:\\ Setup1 \\ Setup1.sln中構建安裝程序項目Setup1

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

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

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

如果將devenv與exec目標包裝在一起,則可以在msbuild中構建安裝程序項目: http : //thepursuitofalife.com/how-to-build-vdproj-files-in-msbuild/

您可以將Visual Studio的輸出設置為詳細,構建一個Installation項目並檢查輸出以查看VS做了什么(抱歉,我這里沒有安裝項目可以自己完成)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM