Microsoft Açık Kaynaklar MSBuild Yapı Motoru
1 dk. okuman
Yayınlandı
MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla
Microsoft Build Engine, uygulamalar oluşturmak için bir platformdur. MSBuild olarak da bilinen bu motor, yapı platformunun yazılımı nasıl işlediğini ve oluşturduğunu kontrol eden bir proje dosyası için bir XML şeması sağlar. Visual Studio, MSBuild'i kullanır, ancak Visual Studio'ya bağlı değildir. Projenizde veya çözüm dosyanızda msbuild.exe'yi çağırarak, Visual Studio'nun yüklü olmadığı ortamlarda ürünleri düzenleyebilir ve oluşturabilirsiniz.
Visual Studio, yönetilen projeleri yüklemek ve oluşturmak için MSBuild'i kullanır. Visual Studio'daki proje dosyaları (.csproj,.vbproj, vcxproj ve diğerleri), IDE'yi kullanarak bir proje oluşturduğunuzda yürütülen MSBuild XML kodunu içerir. Visual Studio projeleri, tipik geliştirme çalışmaları yapmak için gerekli tüm ayarları ve derleme işlemlerini içe aktarır, ancak bunları Visual Studio içinden veya bir XML düzenleyicisi kullanarak genişletebilir veya değiştirebilirsiniz.
Microsoft artık açık kaynaklı MSBuild'e sahiptir ve kaynak kodu artık Github'da mevcuttur. Bul onu okuyun.