dotnet msbuild
Den här artikeln gäller för: ✔️ .NET Core 3.1 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.
Sammanfattning
dotnet msbuild <MSBUILD_ARGUMENTS>
dotnet msbuild -h
beskrivning
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
. När du inte vill skapa projektet och du har ett specifikt mål som du vill köra, använder dotnet build
eller dotnet msbuild
anger du målet.
Exempel
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