Bagikan melalui


-linkresource (Visual Basic)

Membuat link ke sumber daya terkelola.

Sintaks

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

or

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

Argumen

filename
Harus diisi. File sumber daya untuk ditautkan ke rakitan. Sertakan nama file dalam tanda kutip (" ") jika nama berisi spasi.

identifier
Opsional. Nama logis untuk sumber daya. Nama yang digunakan untuk memuat sumber daya. Defaultnya adalah nama file. Secara opsional, Anda dapat menentukan apakah file bersifat publik atau privat dalam manifes rakitan, misalnya: -linkres:filename.res,myname.res,public. Secara default, filename bersifat publik di rakitan.

Keterangan

Opsi -linkresource tidak menyematkan file sumber daya dalam file output; gunakan opsi -resource untuk melakukan ini.

Opsi -linkresource memerlukan salah satu opsi -target selain -target:module.

Jika filename adalah file sumber daya .NET Framework yang dibuat, misalnya, oleh Resgen.exe (Pembuat File Sumber Daya) atau di lingkungan pengembangan, file tersebut dapat diakses dengan anggota di namespace layanan System.Resources. (Untuk informasi selengkapnya, lihat ResourceManager.) Untuk mengakses semua sumber daya lain pada run time, gunakan metode yang dimulai dengan GetManifestResource di kelas Assembly.

Nama file dapat berupa format file apa pun. Misalnya, Anda mungkin ingin membuat bagian DLL asli dari rakitan, sehingga dapat dipasang ke dalam singgahan perakitan global dan diakses dari kode terkelola pada rakitan.

Bentuk pendek dari -linkresource adalah -linkres.

Catatan

Opsi -linkresource ini tidak tersedia dari dalam lingkungan pengembangan Visual Studio; opsi ini hanya tersedia saat Anda mengompilasi dari baris perintah.

Contoh

Kode berikut mengompilasi in.vb dan menautkan ke file sumber daya rf.resource.

vbc -linkresource:rf.resource in.vb  

Lihat juga