共用方式為


dotnet msbuild

此文章適用於:✔️ .NET 6 SDK 與更新版本

Name

dotnet msbuild - 建置專案及其所有相依性。 注意:如果有多個方案或項目檔,可能需要指定。

Synopsis

dotnet msbuild <MSBUILD_ARGUMENTS>

dotnet msbuild -h

Description

命令 dotnet msbuild 允許存取功能完整的 MSBuild。

此命令的功能與 SDK 樣式專案的現有 MSBuild 命令行用戶端完全相同。 選項全都相同。 如需可用選項的詳細資訊,請參閱 MSBuild 命令行參考

dotnet build 命令相當於 dotnet msbuild -restore

Examples

  • 建置專案及其相依性:

    dotnet msbuild
    
  • 使用發行組態建置專案及其相依性:

    dotnet msbuild -property:Configuration=Release
    
  • 執行發佈目標併發佈 osx-x64 RID:

    dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64
    
  • 檢視 SDK 包含所有目標的完整專案:

    dotnet msbuild -preprocess
    dotnet msbuild -preprocess:<fileName>.xml