Gelişmiş oluşturma ayarları iletişim kutusu (C#)
Use GelişmişBuild Settings iletişim kutusunun Proje Tasarımcısı proje yapı yapılandırma özellikleri Gelişmiş belirtmek için. Bu iletişim kutusu için geçerlidir Visual C# yalnızca projeleri.
Genel
Aşağıdaki seçenekler, Gelişmiş ayarlar genel ayarlamanıza olanak verir.
Dil sürümü
Kullanılacak dili sürümünü belirtir. Bu seçenek yalnızca bir altkümesine uygulanan özellikler izin vermek veya yalnızca varolan bir standart ile uyumlu özellikleri etkinleştirmek için derleyici zorlamak için kullanılacak şekilde özellik kümesinin her sürümde farklıdır. Bu ayar, aşağıdaki seçenekler vardır:ISO-1
ISO-1 standart özellikler hedefler.
varsayılan
Geçerli sürüm hedefler.
Daha fazla bilgi için bkz. /langversion (C# Derleyici Seçenekleri).
İç derleyici hata raporlama
Derleyici Hataları Microsoft'a belirtir. Yoksa ayarlamak istemi Derleyici iç hatası oluşursa (varsayılan), bir komut istemi Microsoft'a bir hata raporu elektronik olarak gönderme seçeneği vererek alırsınız. Yoksa ayarlamak gönderme, bir hata raporu otomatik olarak gönderilir. Yoksa ayarlamak sıra, hata raporları sıraya. Yoksa ayarlamak yok, derleyici 's metin çıkışında yalnızca hata bildirilir. Daha fazla bilgi için bkz. /errorreport (C# Derleme Seçenekleri).Aritmetik taşma/Yetersizlik durumu denetle
Bir tamsayı aritmetiği deyimi, kapsamında olup olmadığını belirtir teslim veya denetlenmeyen anahtar sözcükler ve veri türü aralık dışında bir değer sonuçlarını bir çalışma zamanı özel durumuna neden olur.Daha fazla bilgi için bkz: /checked (C# derleyici seçeneği).Mscorlib.dll başvuru değil
Mscorlib.dll tüm tanımlama programınızın alınmış olup olmadığını belirtir System ad. Tanımlamak veya kendi oluşturmak istiyorsanız, bu kutuyu System ad ve nesneler. Daha fazla bilgi için bkz. /nostdlib (C# Derleyici Seçenekleri).
Çıktı
Aşağıdaki seçenekler, Gelişmiş çıkış seçeneklerini belirtmenize olanak verir.
Hata ayıklama bilgisi
Derleyici tarafından oluşturulan hata ayıklama bilgilerinin türünü belirtir. Bir uygulama hata ayıklama performansını yapılandırma hakkında daha fazla bilgi için bkz: Hata ayıklamak görüntüyü kolaylaştıracak. Bu ayar, aşağıdaki seçenekler vardır:Hiçbiri
Hata ayıklama bilgilerinin oluşturulurken kullanılan belirtir
tam
Bir hata ayıklayıcı çalışan program ekleme etkinleştirir.
pdbonly
Program hata ayıklayıcıda başlatıldı, ancak çalışan program hata ayıklayıcısı için iliştirildiğinde assembler yalnızca görüntüler, hata ayıklama kaynak kodu sağlar.
Daha fazla bilgi için bkz. /debug (C# Derleme Seçenekleri).
Dosya hizalama
Çıktı dosyasında bölümlerin boyutunu belirtir. Valid values are 512, 1024, 2048, 4096, and 8192. Bu değerler, bayt cinsinden ölçülür. Her bölüm, çıkış dosyasının boyutunu etkileyen bu değer katlarına sınırında hizalanır. Daha fazla bilgi için bkz. /filealign (C# Derleyici Seçenekleri).dll taban adresi
Bir DLL'in yükleneceği tercih edilen taban adresini belirtir. Bir dll için varsayılan taban adresi set ile .NET Framework ortak dil çalışma zamanı. Daha fazla bilgi için bkz. /baseaddress (C# Derleme Seçenekleri).
Ayrıca bkz.
Başvuru
Build sayfasý, proje Tasarımcısı (C#)