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.
Derleyicinin Visual Basic Çalışma Zamanı Kitaplığı'na veya belirli bir çalışma zamanı kitaplığına başvuru olmadan derlenmesi gerektiğini belirtir.
Sözdizimi
-vbruntime:{ - | + | * | path }
Tartışmalar
-
Visual Basic Çalışma Zamanı Kitaplığı'na başvuru olmadan derleme.
+
Varsayılan Visual Basic Çalışma Zamanı Kitaplığı başvurusuyla derleyin.
*
Visual Basic Çalışma Zamanı Kitaplığı'na başvurmadan derleyin ve Visual Basic Çalışma Zamanı Kitaplığı'ndan derlemeye çekirdek işlevselliği ekleyin.
path
Belirtilen kitaplığa (DLL) bir başvuruyla derleyin.
Açıklamalar
Derleyici -vbruntime seçeneği, derleyicinin Visual Basic Çalışma Zamanı Kitaplığı'na başvurmadan derlenmesi gerektiğini belirtmenizi sağlar. Visual Basic Çalışma Zamanı Kitaplığı'na başvuru olmadan derlerseniz, visual basic çalışma zamanı yardımcısına çağrı oluşturan kod veya dil yapılarında hatalar veya uyarılar günlüğe kaydedilir. ( Visual Basic çalışma zamanı yardımcısı , belirli bir dil semantiğini yürütmek için çalışma zamanında çağrılan Microsoft.VisualBasic.dll tanımlanan bir işlevdir.)
seçeneği -vbruntime+ , hiçbir -vbruntime anahtar belirtilmezse oluşan davranışın aynısını üretir. Önceki -vbruntime anahtarları geçersiz kılmak için seçeneğini kullanabilirsiniz-vbruntime+.
veya -vbruntime:path seçeneklerini kullandığınızda, türündeki My-vbruntime- nesnelerin çoğu kullanılamaz.
Visual Basic Çalışma Zamanı çekirdek işlevselliğini ekleme
seçeneği, -vbruntime* çalışma zamanı kitaplığına başvuru olmadan derlemenizi sağlar. Bunun yerine, Visual Basic Çalışma Zamanı Kitaplığı'ndaki temel işlevler kullanıcı derlemesine eklenir. Uygulamanız Visual Basic çalışma zamanını içermeyen platformlarda çalışıyorsa bu seçeneği kullanabilirsiniz.
Aşağıdaki çalışma zamanı üyeleri katıştırılır:
Conversions sınıfı
AscW(Char) yöntemi
AscW(String) yöntemi
ChrW(Int32) yöntemi
vbBack sabit
vbCr sabit
vbCrLf sabit
vbFormFeed sabit
vbLf sabit
vbNewLine sabit
vbNullChar sabit
vbNullString sabit
vbTab sabit
vbVerticalTab sabit
Türündeki
Mybazı nesneler
seçeneğini kullanarak -vbruntime* derlerseniz ve kodunuz Visual Basic Çalışma Zamanı Kitaplığı'ndan çekirdek işlevsellikle eklenmeyen bir üyeye başvurursa, derleyici üyenin kullanılamadığını belirten bir hata döndürür.
Belirtilen bir kitaplığa başvurma
Bağımsız değişkenini path varsayılan Visual Basic Çalışma Zamanı Kitaplığı yerine özel bir çalışma zamanı kitaplığına başvuruyla derlemek için kullanabilirsiniz.
Bağımsız değişkeninin path değeri bir DLL'nin tam yoluysa, derleyici bu dosyayı çalışma zamanı kitaplığı olarak kullanır. Bağımsız değişkenin path değeri bir DLL'nin tam yolu değilse, Visual Basic derleyicisi önce geçerli klasörde tanımlanan DLL'yi arar. Daha sonra -sdkpath derleyici seçeneğini kullanarak belirttiğiniz yolda arama yapacaktır.
-sdkpath Derleyici seçeneği kullanılmazsa, derleyici tanımlanan DLL'yi .NET Framework klasöründe (%systemroot%\Microsoft.NET\Framework\versionNumber ) arar.
Örnek
Aşağıdaki örnekte, özel bir kitaplığa başvuruyla derleme seçeneğinin nasıl kullanılacağı -vbruntime gösterilmektedir.
vbc -vbruntime:C:\VBLibraries\CustomVBLibrary.dll
Ayrıca bakınız
- Visual Basic Core – Visual Studio 2010 SP1'de yeni derleme modu
- Visual Basic Command-Line Derleyici
- Örnek Derleme Komut Satırları
- -sdkpath