Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Visual Studio tümleşik geliştirme ortamından (IDE) program derlemeye alternatif olarak Visual Basic komut satırı derleyicisi sağlanır. Aşağıda, alfabetik olarak sıralanmış Visual Basic komut satırı derleyici seçeneklerinin listesi yer alır.
Her derleyici seçeneği iki biçimde kullanılabilir: -option ve /option. Belgelerde yalnızca -option formu gösterilir.
| Seçenek | Amaç |
|---|---|
| @ (Yanıt Dosyasını Belirt) | Bir yanıt dosyası belirtir. |
| -? | Derleyici seçeneklerini görüntüler. Bu komut, seçeneği belirtmekle -help aynıdır. Derleme gerçekleşmez. |
-additionalfile |
Kod oluşturmayı doğrudan etkilemeyen ancak çözümleyiciler tarafından hata veya uyarı oluşturmak için kullanılabilecek ek dosyaları adlandırabilirsiniz. |
| -addmodule | Derleyicinin, belirtilen dosyalardan gelen tüm tür bilgilerini derlediğiniz projede kullanılabilir hale getirmesine neden olur. |
-analyzer |
Çözümleyicileri bu derlemeden çalıştırın (Kısa form: -a) |
| -baseaddress | DLL'nin temel adresini belirtir. |
| -bugreport | Hata bildirmeyi kolaylaştıran bilgiler içeren bir dosya oluşturur. |
-checksumalgorithm:<alg> |
PDB'de depolanan kaynak dosya sağlama toplamını hesaplamak için algoritmayı belirtin. Desteklenen değerler şunlardır: SHA1 (varsayılan) veya SHA256. SHA1 ile ilgili çakışma sorunları nedeniyle Microsoft, SHA256 veya üzerini önerir. |
| -codepage | Derlemedeki tüm kaynak kod dosyaları için kullanılacak kod sayfasını belirtir. |
| -hata ayıklama | Hata ayıklama bilgilerini üretir. |
| -tanımlamak | Koşullu derleme için sembolleri tanımlar. |
| -delaysign | Derlemenin tamamen mi yoksa kısmen mi imzalı olacağını belirtir. |
| -Deterministic | Girişler özdeşse, derlemeler arasında ikili içeriği aynı olan bir derlemenin derleyicinin çıkışını oluşturmasına neden olur. |
| -doküman | Belge açıklamalarını bir XML dosyasına işler. |
| -errorreport | Visual Basic derleyicisinin iç derleyici hatalarını nasıl rapor etmesi gerektiğini belirtir. |
| -filealign | Çıkış dosyasının bölümlerinin hizalandığı yeri belirtir. |
| -Yardım | Derleyici seçeneklerini görüntüler. Bu komut, seçeneği belirtmekle -? aynıdır. Derleme gerçekleşmez. |
| -highentropyva | Belirli bir yürütülebilir dosyanın yüksek entropi Adres Alanı Düzeni Rastgele Seçimini (ASLR) destekleyip desteklemediğini gösterir. |
| -Ithalat | Belirtilen bir derlemeden bir ad alanını içeri aktarır. |
| -keycontainer | Bir derlemeye tanımlayıcı ad vermek için anahtar çifti için bir anahtar kapsayıcısı adı belirtir. |
| -keyfile | Derlemeye tanımlayıcı bir ad vermek için anahtar veya anahtar çifti içeren bir dosya belirtir. |
| -langversion | Dil sürümünü belirtin: 9|9.0|10|10.0|11|11.0. |
| -libpath | -reference seçeneği tarafından başvuruda bulunan derlemelerin konumunu belirtir. |
| -linkresource | Yönetilen kaynağa bağlantı oluşturur. |
| -ana | Başlangıçta kullanılacak yordamı içeren Sub Main sınıfı belirtir. |
| -moduleassemblyname | Bir modülün parçası olacağı derlemenin adını belirtir. |
-modulename:<string> |
Kaynak modülün adını belirtin |
| -netcf | Derleyiciyi .NET Compact Framework'e hedef olarak ayarlar. |
| -noconfig | Vbc.rsp ile derlemeyin. |
| -nologo | Derleyici başlık bilgilerini gizler. |
| -nostdlib | Derleyicinin standart kitaplıklara başvurmasına neden olur. |
| -nowarn | Derleyicinin uyarı oluşturma yeteneğini bastırır. |
| -nowin32manifest | Derleyiciye yürütülebilir dosyaya herhangi bir uygulama bildirimi eklememelerini bildirir. |
| -Optimize | Kod iyileştirmeyi etkinleştirir/devre dışı bırakır. |
| -optioncompare | Dize karşılaştırmalarının ikili olması mı yoksa yerel ayara özgü metin semantiği mi kullanması gerektiğini belirtir. |
| -optionexplicit | Değişkenlerin açık bildirimini zorlar. |
| -optioninfer | Değişken bildirimlerinde yerel tür çıkarımı kullanımını etkinleştirir. |
| -optionstrict | Katı dil semantiğini uygular. |
| -dışarıya | Bir çıkış dosyası belirtir. |
-parallel[+|-] |
Eşzamanlı derlemenin (+) kullanılıp kullanılmayacağını belirtir. |
| -pathmap | Fiziksel yolların derleyici tarafından çıkış olarak kaynak yol adlarına nasıl eş yapılacağını belirtir. |
| -peron | Derleyicinin çıkış dosyası için hedefledikleri işlemci platformunu belirtir. |
-preferreduilang |
Tercih edilen çıkış dili adını belirtin. |
| -sessiz | Derleyicinin söz dizimi ile ilgili hatalar ve uyarılar için kod görüntülemesini engeller. |
| -Recurse | Derlenecek kaynak dosyaları alt dizinlerde arar. |
| -referans | Bir derlemeden meta verileri içeri aktarır. |
| -refonly | Yalnızca bir başvuru derlemesi çıktısı alır. |
| -refout | Bir başvuru derlemesinin çıkış yolunu belirtir. |
| -removeintchecks | Tamsayı taşma denetimini devre dışı bırakır. |
| -kaynak | Yönetilen kaynağı bir derlemeye ekler. |
| -rootnamespace | Tüm tür bildirimleri için bir ad alanı belirtir. |
-ruleset:<file> |
Belirli tanılamaları devre dışı bırakmak için bir kural kümesi dosyası belirtin. |
| -sdkpath | Mscorlib.dll ve Microsoft.VisualBasic.dllkonumunu belirtir. |
| -subsystemversion | Oluşturulan yürütülebilir dosyanın kullanabileceği alt sistemin en düşük sürümünü belirtir. |
| -hedef | Çıkış dosyasının biçimini belirtir. |
| -utf8output | UTF-8 kodlaması kullanarak derleyici çıkışını görüntüler. |
| -vbruntime | Derleyicinin Visual Basic Çalışma Zamanı Kitaplığı'na veya belirli bir çalışma zamanı kitaplığına başvuru olmadan derlenmesi gerektiğini belirtir. |
| -Ayrıntılı | Derleme sırasında ek bilgi çıkışı sağlar. |
| -warnaserror | Uyarıları hatalara yükseltiyor. |
| -win32icon | Çıkış dosyasına bir .ico dosyası ekler. |
| -win32manifest | Projenin taşınabilir yürütülebilir (PE) dosyasına eklenecek kullanıcı tanımlı bir Win32 uygulama bildirim dosyasını tanımlar. |
| -win32resource | Çıkış dosyasına bir Win32 kaynağı ekler. |
Ayrıca bakınız
- Visual Basic Derleyici Seçenekleri Kategoriye Göre Listelenmiştir
- Proje ve çözüm özelliklerini yönetme