-linkresource (Visual Basic)

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

Sözdizimi

-linkresource:filename[,identifier[,public|private]]  

veya

-linkres:filename[,identifier[,public|private]]  

Bağımsız değişkenler

filename
Gerekli. Derlemeye bağlanacak kaynak dosyası. Dosya adında boşluk varsa, adı tırnak işareti (" ") içine alın.

identifier
isteğe bağlı. Kaynağın mantıksal adı. Kaynağı yüklemek için kullanılan ad. Varsayılan, dosyanın adıdır. İsteğe bağlı olarak, dosyanın derleme bildiriminde ortak mı yoksa özel mi olduğunu belirtebilirsiniz, örneğin: -linkres:filename.res,myname.res,public. Varsayılan olarak, filename derlemede ortaktır.

Açıklamalar

seçeneği -linkresource kaynak dosyasını çıkış dosyasına eklemez; bunu yapmak için seçeneğini kullanın -resource .

seçeneği-linkresource, dışındaki -target:moduleseçeneklerden -target birini gerektirir.

Örneğin, Resgen.exe (Kaynak Dosyası Oluşturucu) tarafından veya geliştirme ortamında oluşturulan bir .NET Framework kaynak dosyasıysafilename, ad alanındaki System.Resources üyelerle erişilebilir. (Daha fazla bilgi için bkz. ResourceManager.) Çalışma zamanında diğer tüm kaynaklara erişmek için sınıfında ile GetManifestResourceAssembly başlayan yöntemleri kullanın.

Dosya adı herhangi bir dosya biçimi olabilir. Örneğin, derlemenin yerel DLL'sini derlemenin bir parçası yapmak isteyebilirsiniz; böylece genel derleme önbelleğine yüklenebilir ve derlemedeki yönetilen koddan erişilebilir.

kısa biçimi -linkresource şeklindedir -linkres.

Not

Bu -linkresource seçenek Visual Studio geliştirme ortamında kullanılamaz; yalnızca komut satırından derlendiğinde kullanılabilir.

Örnek

Aşağıdaki kod derler in.vb ve kaynak dosyasına rf.resourcebağlanır.

vbc -linkresource:rf.resource in.vb  

Ayrıca bkz.