Bagikan melalui


-linkresource (Visual Basic)

Membuat link ke sumber daya terkelola.

Sintaksis

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

atau

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

Argumen

filename
Dibutuhkan. File sumber daya untuk ditautkan ke rakitan. Jika nama file berisi spasi, sertakan nama dalam tanda kutip (" ").

identifier
Fakultatif. 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 perakitan, misalnya: -linkres:filename.res,myname.res,public. Secara default, filename bersifat publik di rakitan.

Komentar

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

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

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

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 pendeknya -linkresource adalah -linkres.

Nota

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

Contoh

Kode berikut mengkompilasi in.vb dan menautkan ke file rf.resourcesumber daya .

vbc -linkresource:rf.resource in.vb  

Lihat juga