簡體   English   中英

在沒有.sln或.csproj文件的CMD中使用MsBuild

[英]Using MsBuild in CMD without .sln or .csproj files

我知道如何使用命令提示符通過引用.sln或.csproj文件來執行MSBild.exe來構建項目,例如CMD中的以下代碼可以正常工作並構建項目:

%windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe C:\Projects\MySolution.sln

我要知道的是如何僅通過引用項目根目錄來構建項目,因為我使用的是WebSite而不是WebApplication,所以大多數沒有.sln文件(盡管我可以創建一個),有什么辦法通過如下代碼構建項目:

%windir%\Microsoft.NET\Framework\v4.0.30319\msbuild.exe C:\Projects\

地址末尾缺少MySolution.sln嗎?

請記住,Visual Studio會在沒有.sln文件的情況下構建網站。

從說明中了解,您始終需要在solution.sln放置路徑,命令如下所示:

msbuild [pathToProject]\\[solutionName].sln /t:Build /p:Configuration=Release /p:TargetFramework=v4.6.1 (版本取決於您所需的版本。

暫無
暫無

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

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