dotnet msbuild
Artikel ini berlaku untuk: ✔️ .NET Core 3.1 SDK dan versi yang lebih baru
Nama
dotnet msbuild
- Membuat proyek beserta semua dependensinya. Catatan: Solusi atau file proyek mungkin perlu ditentukan jika ada beberapa.
Sinopsis
dotnet msbuild <MSBUILD_ARGUMENTS>
dotnet msbuild -h
Deskripsi
Perintah ini dotnet msbuild
memungkinkan akses ke MSBuild yang berfungsi penuh.
Perintah ini memiliki kemampuan yang sama persis dengan klien baris perintah MSBuild yang ada hanya untuk proyek gaya SDK. Semua opsinya sama. Untuk informasi selengkapnya tentang opsi yang tersedia, lihat referensi baris perintah MSBuild.
Perintah build dotnet setara dotnet msbuild -restore
dengan . Ketika Anda tidak ingin membangun proyek dan Anda memiliki target tertentu yang ingin Anda jalankan, gunakan dotnet build
, atau dotnet msbuild
dan tentukan targetnya.
Contoh
Membuat proyek dan dependensinya:
dotnet msbuild
Buat proyek dan dependensinya menggunakan konfigurasi Rilis:
dotnet msbuild -property:Configuration=Release
Jalankan target penerbitan dan terbitkan
osx-x64
untuk RID:dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64
Lihat seluruh proyek dengan semua target yang disertakan oleh SDK:
dotnet msbuild -preprocess dotnet msbuild -preprocess:<fileName>.xml