Dela via


dotnet msbuild

Den här artikeln gäller för: ✔️ .NET 6 SDK och senare versioner

Name

dotnet msbuild – Skapar ett projekt och alla dess beroenden. Obs! En lösning eller projektfil kan behöva anges om det finns flera.

Synopsis

dotnet msbuild <MSBUILD_ARGUMENTS>

dotnet msbuild -h

Description

Kommandot dotnet msbuild ger åtkomst till en fullt fungerande MSBuild.

Kommandot har exakt samma funktioner som den befintliga MSBuild-kommandoradsklienten endast för SDK-projekt. Alternativen är likadana. Mer information om tillgängliga alternativ finns i kommandoradsreferensen MSBuild.

Kommandot dotnet build motsvarar dotnet msbuild -restore.

Examples

  • Skapa ett projekt och dess beroenden:

    dotnet msbuild
    
  • Skapa ett projekt och dess beroenden med hjälp av versionskonfiguration:

    dotnet msbuild -property:Configuration=Release
    
  • Kör publiceringsmålet och publicera för osx-x64 RID:

    dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64
    
  • Se hela projektet med alla mål som ingår i SDK:et:

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