Aracılığıyla paylaş


Kategoriye Göre Listelenen C# Derleyici Seçenekleri

Aşağıdaki derleyici seçenekleri kategorilerine göre sıralanmıştır. Alfabetik liste için bkz. Alfabetik Olarak Listelenmiş C# Derleyici Seçenekleri.

İyileştirme

Seçenek

Purpose

/filealign

Çıktı dosyasında bölümlerin boyutunu belirtir.

/optimize

İyileştirmeleri etkinleştirir/devre dışı bırakır.

Çıktı Dosyaları

Seçenek

Purpose

/doc

İşlenen belge yorumlarının yazılacağı bir XML dosyası belirtir.

/out

Çıktı dosyasını belirtir.

/pdb

.pdb dosyasının dosya adını ve konumunu belirtir.

/platform

Çıktı platformunu belirtin.

/target

Dört seçenekten birini kullanarak çıktı dosyasının biçimini belirtir:/target:exe/target:library/target:module/target:winexe

.NET Framework Derlemeleri

Seçenek

Purpose

/addModule

Derlemenin bir parçası olacak bir veya daha fazla modül belirtir.

/delaysign

Derleyiciye ortak anahtar eklemesi ancak derlemeyi imzasız bırakması için talimat verir.

/keycontainer

Şifreleme anahtarı kapsayıcısının adını belirtir.

/keyfile

Şifreleme anahtarını içeren dosya adını belirtir.

/lib

/reference aracılığıyla başvurulan derlemelerin konumunu belirtir.

/nostdlib

Derleyiciye standart kitaplığı (mscorlib.dll) içe aktarmaması için talimat verir.

/reference

Bir derleme içeren dosyadan meta verileri içe aktarır.

Hata Ayıklama/Hata Denetimi

Seçenek

Purpose

/bugreport

Hata bildirmeyi kolaylaştıran bilgileri içeren bir dosya oluşturur.

/checked

Veri türü sınırlarını aşan tamsayı aritmetiğinin, çalışma zamanında bir özel duruma neden olup olmayacağını belirtir.

/debug

Derleyiciyi hata ayıklama bilgisi yayması için görevlendirin.

/errorreport

Hata raporlama davranışını ayarlar.

/fullpaths

Derleme çıktısında dosyaya olan mutlak yolu belirtir.

/nowarn

Derleyicinin belirtilen uyarılarının oluşturulmasını gizler.

/warn

Uyarı düzeyini ayarlar.

/warnaserror

Hatalar için uyarıları yükseltir.

Önişlemci

Seçenek

Purpose

/define

Önişlemci simgelerini tanımlar.

Kaynaklar

Seçenek

Purpose

/link

Belirtilen derlemelerdeki COM türü bilgileri, projenin kullanımına sunar.

/linkresource

Yönetilen kaynağa bir bağlantı oluşturur.

/resource

Çıkış dosyası içine bir .NET Framework kaynağı katıştırır.

/win32icon

Çıktı dosyasına eklemek için bir.ico dosyası belirtir.

/win32res

Çıktı dosyasına eklemek için bir Win32 kaynağı belirtir.

Çeşitli konular

Seçenek

Purpose

@

Bir yanıt dosyası belirtir.

/?

stdout derleyici seçenekleri listeler.

/baseaddress

Bir DLL'in yükleneceği tercih edilen taban adresini belirtir.

/codepage

Derlemedeki tüm kaynak dosyaları için kullanılacak kod sayfasını belirtir.

/help

stdout derleyici seçenekleri listeler.

/langversion

Kullanılacak dilini sürümünü belirtir.

/main

Ana yöntemin konumunu belirtir.

/noconfig

Derleyiciye csc.rsp dosyası ile derlememesini bildirir.

/nologo

Derleyici başlık bilgilerini gizler.

/recurse

Kaynak dosyaları derlemek için alt dizinleri arama.

/unsafe

güvensiz anahtar kelimesini kullanan kodun derlemesini etkinleştirir.

/utf8output

UTF-8 kodlamasını kullanarak derleyici çıkışı görüntülenir.

Geçersiz Seçenekler

/incremental

Artımlı derlemeyi etkinleştirin.

Ayrıca bkz.

Görevler

Ortam Değişkenleri Nasıl Ayarlanır

Başvuru

C# Alfabetik Olarak Listelenen Derleme Seçenekleri

Diğer Kaynaklar

C# Derleme Seçenekleri