Aracılığıyla paylaş


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#)

Diğer Kaynaklar

C# Derleme Seçenekleri