/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
Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.
Pilih halaman properti Properti Konfigurasi>Penaut>Baris Perintah.
Masukkan opsi ke dalam kotak Opsi Tambahan.
Untuk menyetel opsi linker ini secara terprogram
- Lihat AdditionalOptions.
Baca juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk