Bagikan melalui


/KEYCONTAINER (Tentukan Kontainer Kunci untuk Menandatangani Rakitan)

/KEYCONTAINER:name

Argumen

nama
Kontainer yang berisi kunci. Tempatkan string dalam tanda kutip ganda (" ") jika berisi spasi.

Keterangan

Linker membuat rakitan yang ditandatangani dengan memasukkan kunci publik ke dalam manifes perakitan dan menandatangani rakitan akhir dengan kunci privat. Untuk menghasilkan file kunci, ketik sn -kfilename di baris perintah. sn -i menginstal pasangan kunci ke dalam kontainer.

Jika Anda mengkompilasi dengan /LN, nama file kunci disimpan dalam modul dan dimasukkan ke dalam rakitan yang dibuat saat Anda mengkompilasi rakitan yang menyertakan referensi eksplisit ke modul, melalui #using, atau saat menautkan dengan /ASSEMBLYMODULE.

Anda juga dapat meneruskan informasi enkripsi Anda ke pengkompilasi dengan /KEYFILE. Gunakan /DELAYSIGN jika Anda menginginkan rakitan yang ditandatangani sebagian. Untuk informasi selengkapnya tentang menandatangani rakitan, lihat Rakitan Nama Kuat (Penandatanganan Rakitan) (C++/CLI).

Opsi linker lain yang memengaruhi pembuatan rakitan adalah:

Untuk mengatur opsi linker ini di lingkungan pengembangan Visual Studio

  1. Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.

  2. Pilih halaman properti Properti Konfigurasi>Penaut>Baris Perintah.

  3. Masukkan opsi ke dalam kotak Opsi Tambahan.

Untuk menyetel opsi linker ini secara terprogram

Baca juga

Referensi linker MSVC
Opsi MSVC Linker