dotnet msbuild
Ten artykuł dotyczy: ✔️ zestaw .NET Core 3.1 SDK i nowsze wersje
Nazwisko
dotnet msbuild
— Tworzy projekt i wszystkie jego zależności. Uwaga: może być konieczne określenie rozwiązania lub pliku projektu, jeśli istnieje wiele.
Streszczenie
dotnet msbuild <MSBUILD_ARGUMENTS>
dotnet msbuild -h
opis
Polecenie dotnet msbuild
umożliwia dostęp do w pełni funkcjonalnego programu MSBuild.
Polecenie ma dokładnie takie same możliwości jak istniejący klient wiersza polecenia MSBuild tylko dla projektów w stylu zestawu SDK. Wszystkie opcje są takie same. Aby uzyskać więcej informacji na temat dostępnych opcji, zobacz dokumentację wiersza polecenia programu MSBuild.
Polecenie dotnet build jest równoważne .dotnet msbuild -restore
Jeśli nie chcesz kompilować projektu i masz określony element docelowy, którego chcesz uruchomić, użyj dotnet build
polecenia lub dotnet msbuild
określ element docelowy.
Przykłady
Skompiluj projekt i jego zależności:
dotnet msbuild
Skompiluj projekt i jego zależności przy użyciu konfiguracji wydania:
dotnet msbuild -property:Configuration=Release
Uruchom element docelowy publikowania i opublikuj identyfikator
osx-x64
RID:dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64
Zobacz cały projekt ze wszystkimi miejscami docelowymi dołączonymi przez zestaw SDK:
dotnet msbuild -preprocess dotnet msbuild -preprocess:<fileName>.xml