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, belirtilen derlemelerdeki tür bilgilerini derlediğiniz proje için kullanılabilir hale getirmesine neden olur.
Sözdizimi
-reference:fileList
veya
-r:fileList
Bağımsız değişkenler
Süre | Tanım |
---|---|
fileList |
Gerekli. Derleme dosya adlarının virgülle ayrılmış listesi. Dosya adında boşluk varsa, adı tırnak içine alın. |
Açıklamalar
İçeri aktardığınız dosyalar derleme meta verilerini içermelidir. Derleme dışında yalnızca genel türler görünür. -addmodule seçeneği bir modülden meta verileri içeri aktarır.
Başka bir derlemeye (B Derlemesi) başvuran bir derlemeye (Derleme A) başvurursanız, derleme B'ye başvurmanız gerekir:
Derleme A'dan bir tür, bir türden devralır veya B Derlemesinden bir arabirim uygular.
B Derlemesinden dönüş türüne veya parametre türüne sahip bir alan, özellik, olay veya yöntem çağrılır.
Derleme başvurularınızdan birinin veya daha fazlasının bulunduğu dizini belirtmek için -libpath kullanın.
Derleyicinin derlemedeki bir türü (modül değil) tanıması için türü çözümlemeye zorlanması gerekir. Bunu nasıl yapabileceğinize bir örnek, türün bir örneğini tanımlamaktır. Derleyici için bir derlemedeki tür adlarını çözümlemek için başka yollar da kullanılabilir. Örneğin, bir derlemedeki bir türden devralırsanız, tür adı derleyici tarafından bilinir hale gelir.
Yaygın olarak kullanılan .NET Framework derlemelerine başvuran Vbc.rsp yanıt dosyası varsayılan olarak kullanılır. Derleyicinin Vbc.rsp kullanmasını istemiyorsanız kullanın -noconfig
.
kısa biçimi -reference
şeklindedir -r
.
Örnek
Aşağıdaki komut, ve kaynak dosyasını Input.vb
ve başvuru derlemelerini Metad1.dll
Metad2.dll
derleyip oluşturur Out.exe
.
vbc -reference:metad1.dll,metad2.dll -out:out.exe input.vb