Projeleri Yapılandırma (F#)
Bu konu, F# projeleri ile çalışırken Proje Tasarımcısı'nı kullanma hakkında bilgi içerir. F# projeleriyle çalışma, Visual Basic veya C# projeleri ile çalışmaktan önemli ölçüde farklı değildir. F# kullandığınızda çoğunlukla birincil başvuru kaynağı olarak genel Visual Studio proje belgelerini kullanabilirsiniz. Bu konu, diğer Visual Studio dilleri ile paylaşılan ayarların Visual Studio belgelerindeki ilgili bilgilerine bağlantılar sağlar, ayrıca F#'a özel ayarları açıklar.
Proje Tasarımcısı
Proje Tasarımcısı ve genel kullanımı Visual Studio belgelerinde tam olarak Proje Tasarımcısı Giriº konusunda açıklanmıştır. Proje Tasarımcısı ilgili işlevsellik tarafından gruplandırılmış birçok sayfadan oluşur. F# projeleri için kullanılabilir sayfalar genellikle mevcut diğer dillerin alt kümesidir. Desteklenen F# sayfaları aşağıdaki tabloda açıklanmıştır. F#'da bulunmayan özellikler ile ilgili sayfalar kullanılamaz veya sadece komut satırı seçeneğini değiştirerek kullanılabilir. F#'da kullanılabilen sayfalar en yakın C# sayfalarına benzer, bu yüzden C# Proje Tasarımcısı sayfasına bir bağlantı sağlanır.
Proje Tasarımcısı sayfası |
İlgili bağlantılar |
Description |
---|---|---|
Application |
Kitaplık veya çalıştırılabilir bir dosya oluşturma, uygulamanın hangi .NET Framework sürümünü hedeflediği ve uygulamanın kullandığı kaynak dosyalarının saklandığı yer bilgisi gibi uygulama düzeyi ayar ve özelliklerini belirtmenize olanak sağlar. |
|
Derleme |
Kodun nasıl derlendiğini denetlemenizi sağlar. |
|
Derleme Olayları |
Derlemeden önce veya sonra çalıştırılacak komutları belirtmenizi sağlar. |
|
Debug |
Uygulamanın hata ayıklama sırasında nasıl çalışacağını denetlemenizi sağlar. Bu, hangi komut satırını kullanacağınızı ve uygulamanızın başlangıç dizininin ne olduğunu ve yerel kod ve SQL gibi etkinleştirmek istediğiniz herhangi bir özel hata ayıklama modunu içerir. |
|
Başvuru Yolları |
Kodun bağlı olduğu derlemeler için arama yeri belirtmenizi sağlar. |
F#'a Özel Ayarlar
Aşağıdaki tablo F#'a özel ayarları özetler.
Proje Tasarımcısı sayfası |
Ayar |
Description |
---|---|---|
Derleme |
Tail (kuyruk) çağrıları üretir |
Seçilirse, Microsoft Ara dili (MSIL) tail (kuyruk) yönerge kullanımını etkinleştirir. Bu, yığın çerçevesinin tail (kuyruk) özyinelemeli işlevleri için yeniden kullanılmasına neden olur. --tailcalls derleme seçeneğine eştir. |
Derleme |
Diğer bayraklar |
Ek derleyici komut satır seçenekleri belirtmenize olanak verir. |