Mac için Visual Studio'da derleme ve oluşturma

Önemli

Mac için Visual Studio 31 Ağustos 2024'te Microsoft'un Modern Yaşam Döngüsü İlkesi. Mac için Visual Studio ile çalışmaya devam edebilirsiniz ancak Mac'te geliştiriciler için VS Code için yeni C# Dev Kit uzantısının önizleme sürümü gibi birkaç seçenek daha vardır.

Destek zaman çizelgeleri ve alternatifleri hakkında daha fazla bilgi edinin.

Mac için Visual Studio, projenizin geliştirilmesi sırasında uygulama oluşturmak ve derlemeler oluşturmak için kullanılabilir. Tür uyuşmazlıklarını, hatalı söz dizimini, yanlış yazılmış anahtar sözcükleri ve diğer derleme zamanı hatalarını hızla belirlemenizi sağlamak için kodunuzu genellikle oluşturmanız önemlidir. Ardından hata ayıklamayı oluşturarak mantık, G/Ç ve sıfıra bölme gibi çalışma zamanı hatalarını bulup düzeltebilirsiniz.

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ümlenebileceği anlamına gelir. Derleme işlemi bir uygulama yürütülebilir dosyası oluşturur. Bu yürütülebilir dosya daha sonra hata ayıklama ve kod kalitesini doğrulamak için farklı türlerde el ile ve otomatikleştirilmiş testlerle test edilebilir. Uygulamanız tam olarak test edildikten sonra, müşterilerinize dağıtmak için bir yayın sürümü derleyebilirsiniz.

Mac'te, uygulamanızı oluşturmak için aşağıdaki yöntemlerden herhangi birini kullanabilirsiniz: Mac için Visual Studio, MSBuild komut satırı araçları veya Azure Pipelines.

Derleme Yöntemi Sosyal haklar
Mac için Visual Studio - Derlemeleri hemen oluşturun ve bir hata ayıklayıcıda test edin.
- C# projeleri için çok işlemcili derlemeler çalıştırın.
- Derleme sisteminin farklı yönlerini özelleştirin.
MSBuild komut satırı - Mac için Visual Studio yüklemeden projeler oluşturun.
- Tüm proje türleri için çok işlemcili derlemeler çalıştırın.
- Derleme sisteminin çoğu alanını özelleştirin.
Azure Pipelines - Sürekli tümleştirme ve sürekli teslim (CI/CD) işlem hattının parçası olarak derleme işleminizi otomatikleştirin.
- Her derlemede otomatikleştirilmiş testler uygulayın.
- Derleme işlemleri için neredeyse sınırsız bulut tabanlı kaynak kullanın.
- Derleme iş akışını değiştirin ve derin özelleştirilmiş görevler gerçekleştirmek için derleme etkinlikleri oluşturun.

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

Not

Bu konu Mac için Visual Studio için geçerlidir. Windows üzerinde Visual Studio için bkz . Visual Studio'da derleme ve derleme.

IDE'den oluşturma

Mac için Visual Studio, derlemeleri anında oluşturmanıza ve çalıştırmanıza olanak tanırken, derleme işlevselliği üzerinde denetim sahibi olmanıza da olanak tanır. Bir proje oluşturduğunuzda, Mac için Visual Studio derlemeler için bağlamı ayarlayan varsayılan bir derleme yapılandırmasını tanımlar. Varsayılan derleme yapılandırmalarını düzenleyebilir ve kendi yapılandırmanızı da oluşturabilirsiniz. Bu yapılandırmaların oluşturulması veya değiştirilmesi, proje dosyasını otomatik olarak güncelleştirir ve msbuild tarafından projenizi oluşturmak için kullanılır.

IDE'de proje ve çözüm oluşturma hakkında daha fazla bilgi için Bkz . Projeler ve Çözümler oluşturma ve temizleme kılavuzu.

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

  • Project'in seçeneklerini düzenleyerek çıkış yolunu değiştirin:

    Change output path

  • Derleme çıkışının ayrıntı düzeyini değiştirin:

    Change build verbosity

  • Derleme veya Temizleme işleminden önce, sırasında veya sonrasında Özel Komutlar ekleyin:

    add custom commands

Ayrıca bkz.