Derleme ve derleme Mac için Visual Studio

Mac için Visual Studio, projenizin geliştirilmesi sırasında uygulama oluşturmak ve derlemeler oluşturmak için kullanılabilir. Tür uyumsuzlarını, hatalı söz dizimlerini, yanlış yazılmış anahtar sözcükleri ve diğer derleme zamanı hatalarını hızla tanımlamanıza olanak tanımak için kodunuzu sık sık derlemeniz önemlidir. Daha sonra hata ayıklamayı kullanarak mantık, IO ve sıfıra bölme hataları gibi çalışma zamanı hatalarını bulup düzeltin.

Başarılı bir derleme, kaynak kodun doğru söz dizimi içerdiği ve kitaplıklara, derlemelere ve diğer bileşenlere yapılan tüm statik başvuruların çözümleyene kadar olduğu anlamına gelir. Derleme işlemi bir uygulama yürütülebilir dosyası üretir. Bu yürütülebilir dosya daha sonra kod kalitesini doğrulamak için hata ayıklama ve farklı türlerde el ile ve otomatikleştirilmiş testler aracılığıyla test edilebilir. Uygulamanız tam olarak test edildikten sonra, müşterilerinize dağıtmak için bir sürüm derleyebilirsiniz.

Mac'te, aşağıdaki yöntemlerden birini kullanarak uygulamalarınızı Mac için Visual Studio, MSBuild komut satırı araçları veya Azure Pipelines.

Derleme Yöntemi Avantajlar
Mac için Visual Studio - Derlemeleri hemen oluşturun ve bir hata ayıklayıcısında test edin.
- C# projeleri için çok işlemcili derlemeler çalıştırın.
- Derleme sisteminin farklı yönlerini özelleştirin.
MSBuild satırı - Proje derlemelerini yüklemeden Mac için Visual Studio.
- Tüm proje türleri için çok işlemcili derlemeler çalıştırın.
- Derleme sisteminin çoğu alanlarını özelleştirin.
Azure Pipelines - Sürekli tümleştirme/sürekli teslim işlem hattının bir parçası olarak derleme sürecinizi otomatikleştirin.
- Her derlemeyle otomatikleştirilmiş testler uygulama.
- Derleme işlemleri için neredeyse sınırsız bulut tabanlı kaynak kullanın.
- Derin özelleştirilmiş görevleri gerçekleştirmek için derleme iş akışını değiştirme ve derleme etkinlikleri oluşturma.

Bu bölümdeki belgeler, IDE tabanlı derleme işleminin diğer ayrıntılarına gider. Uygulama yüklemeden komut satırına uygulama Mac için Visual Studio için en son sürümü .NET Core SDK. Komut satırı aracılığıyla uygulama bina hakkında daha fazla bilgi için bkz. MSBuild. Azure Pipelines ile uygulama Azure Pipelines..

Not

Bu konu, Mac için Visual Studio. Visual Studio hakkında daha fazla Windows için bkz.Derleme ve derleme Visual Studio.

IDE'den bina

Mac için Visual Studio derlemeleri anında oluşturmanızı ve çalıştırmanızı sağlarken, yine de derleme işlevselliği üzerinde denetim sağlar. Bir proje yapılandırmasını Mac için Visual Studio için bağlamı ayarladığı varsayılan derleme yapılandırmasını tanımlar. Varsayılan derleme yapılandırmalarını düzenleyebilir ve ayrıca kendi yapılandırmalarınızı oluşturabilirsiniz. Bu yapılandırmaların oluşturulması veya değiştirilmesi, proje dosyasını otomatik olarak güncelleştirecek ve bu dosya projenizi MSBuild için kullanılacaktır.

IDE'de proje ve çözüm oluşturma hakkında daha fazla bilgi için Projeleri ve Çözümleri Oluşturma ve Temizleme kılavuzuna bakın.

Mac için Visual Studio yapmak için de kullanılabilir:

  • Çıkış yolunu değiştirme. Bu, Project seçeneklerinde düzenlenmiştir:

    Çıkış yolunu değiştirme

  • Derleme çıkışının ayrıntılıliğini değiştirme:

    Derleme ayrıntılılığı değiştirme

  • Bina Özel Komutlar önce, sırasında veya sonrasında aşağıdaki eklemeleri ekleyin:

    özel komutlar ekleme

Ayrıca bkz.