dotnet msbuild
Bu makale şu şekilde geçerlidir: ✔️ .NET Core 2. x SDK ve sonraki sürümleri
Name
dotnet msbuild -Bir projeyi ve tüm bağımlılıklarını oluşturur. Note: birden çok varsa bir çözüm veya proje dosyasının belirtilmesi gerekebilir.
Özeti
dotnet msbuild <MSBUILD_ARGUMENTS>
dotnet msbuild -h
Description
dotnet msbuildKomut, tam işlevli MSBuild erişimine izin verir.
komutu yalnızca SDK stilindeki projeler için mevcut MSBuild komut satırı istemcisiyle tam olarak aynı yeteneklere sahiptir. Seçenekler aynı. kullanılabilir seçenekler hakkında daha fazla bilgi için MSBuild komut satırı başvurusunabakın.
DotNet derleme komutu ile eşdeğerdir dotnet msbuild -restore . Projeyi derlemek istemediğinizde ve çalıştırmak istediğiniz belirli bir hedef varsa, veya öğesini kullanın dotnet build dotnet msbuild ve hedefi belirtin.
Örnekler
Bir proje ve bağımlılıklarını oluşturun:
dotnet msbuildYayın yapılandırması kullanarak bir proje ve bağımlılıklarını oluşturun:
dotnet msbuild -property:Configuration=ReleaseYayımla hedefini çalıştırın ve RID için yayımlayın
osx.10.11-x64:dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx.10.11-x64SDK tarafından eklenen tüm hedefleri içeren tüm projeyi görüntüleyin:
dotnet msbuild -preprocess dotnet msbuild -preprocess:<fileName>.xml