-reference (Visual Basic)
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
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin