Aracılığıyla paylaş


dotnet msbuild

Bu makale şunlar için geçerlidir: ✔️ .NET 6 SDK ve sonraki sürümler

Name

dotnet msbuild - Bir projeyi ve tüm bağımlılıklarını oluşturur. Not: Birden çok çözüm veya proje dosyası varsa belirtilmesi gerekebilir.

Synopsis

dotnet msbuild <MSBUILD_ARGUMENTS>

dotnet msbuild -h

Description

dotnet msbuild komutu, tam işlevsel bir MSBuild'e erişim sağlar.

Komut, yalnızca SDK stili projeler için mevcut MSBuild komut satırı istemcisiyle tam olarak aynı özelliklere sahiptir. Seçeneklerin tümü aynıdır. Kullanılabilir seçenekler hakkında daha fazla bilgi için bkz. MSBuild komut satırı başvurusu.

dotnet build komutu ile dotnet msbuild -restoreeşdeğerdir.

Examples

  • Proje ve bağımlılıkları oluşturma:

    dotnet msbuild
    
  • Release yapılandırmasını kullanarak bir proje ve bağımlılıkları oluşturun:

    dotnet msbuild -property:Configuration=Release
    
  • RID için osx-x64 yayımlama hedefini çalıştırın ve yayımlayın:

    dotnet msbuild -target:Publish -property:RuntimeIdentifiers=osx-x64
    
  • SDK'nın içerdiği tüm hedefleri içeren projenin tamamına bakın:

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