Bagikan melalui


-keycontainer

Menentukan nama kontainer kunci untuk pasangan kunci untuk memberikan nama yang kuat untuk rakitan.

Sintaksis

-keycontainer:container

Argumen

Istilah Definisi
container Dibutuhkan. File kontainer yang berisi kunci. Sertakan nama file dalam tanda kutip ("") jika nama berisi spasi.

Komentar

Pengompilasi membuat komponen yang dapat dibagikan dengan memasukkan kunci publik ke dalam manifes perakitan dan dengan menandatangani rakitan akhir dengan kunci privat. Untuk membuat file kunci, ketik sn -k file di baris perintah. Opsi -i menginstal pasangan kunci ke dalam kontainer. Untuk informasi selengkapnya, lihat Sn.exe (Alat Nama Kuat)).

Jika Anda mengkompilasi dengan -target:module, nama file kunci disimpan dalam modul dan dimasukkan ke dalam rakitan yang dibuat saat Anda mengkompilasi rakitan dengan -addmodule.

Anda juga dapat menentukan opsi ini sebagai atribut kustom (AssemblyKeyNameAttribute) dalam kode sumber untuk modul bahasa perantara umum (CIL).

Anda juga dapat meneruskan informasi enkripsi Anda ke pengkompilasi dengan -keyfile. Gunakan -delaysign jika Anda ingin rakitan yang ditandatangani sebagian.

Lihat Membuat dan Menggunakan Strong-Named Assembly untuk informasi selengkapnya tentang penandatanganan assembly.

Nota

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

Contoh

Kode berikut mengkompilasi file Input.vb sumber dan menentukan kontainer kunci.

vbc -keycontainer:key1 input.vb

Lihat juga