Bagikan melalui


-keycontainer

Menentukan nama kontainer kunci untuk pasangan kunci guna memberi nama yang kuat pada rakitan.

Sintaks

-keycontainer:container

Argumen

Term Definisi
container Harus diisi. File kontainer yang berisi kunci. Sertakan nama file dalam tanda kutip ("") jika nama berisi spasi.

Keterangan

Pengompilasi membuat komponen yang dapat dibagikan dengan memasukkan kunci publik ke dalam manifes rakitan 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 yang Kuat)).

Jika Anda mengompilasi dengan -target:module, nama file kunci disimpan dalam modul dan dimasukkan ke dalam rakitan yang dibuat saat Anda mengompilasi 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 pengompilasi dengan -keyfile. Gunakan -delaysign jika Anda menginginkan rakitan yang ditandatangani sebagian.

Lihat Membuat dan Menggunakan Rakitan yang Diberi Nama yang Kuat untuk informasi selengkapnya tentang menandatangani rakitan.

Catatan

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

Contoh

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

vbc -keycontainer:key1 input.vb

Lihat juga