Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir derlemeye tanımlayıcı ad vermek için anahtar çifti için bir anahtar kapsayıcısı adı belirtir.
Söz dizimi
-keycontainer:container
Bağımsız değişkenler
Süre | Tanım |
---|---|
container |
Gerekli. Anahtarı içeren kapsayıcı dosyası. Ad boşluk içeriyorsa, dosya adını tırnak işaretleri ("") içine alın. |
Açıklamalar
Derleyici, derleme bildirimine ortak anahtar ekleyerek ve son derlemeyi özel anahtarla imzalayarak paylaşılabilir bileşeni oluşturur. Anahtar dosyası oluşturmak için komut satırına yazın sn -k file
. -i
seçeneği anahtar çiftini bir kapsayıcıya yükler. Daha fazla bilgi için bkz. Sn.exe (Tanımlayıcı Ad Aracı)).
ile -target:module
derlerseniz anahtar dosyasının adı modülde tutulur ve -addmodule ile bir derleme derlerken oluşturulan derlemeye eklenir.
Bu seçeneği herhangi bir ortak ara dil (AssemblyKeyNameAttributeCIL) modülü için kaynak kodunda özel öznitelik () olarak da belirtebilirsiniz.
Şifreleme bilgilerinizi -keyfile ile derleyiciye de geçirebilirsiniz. Kısmen imzalı bir derleme istiyorsanız -delaysign kullanın.
Derleme imzalama hakkında daha fazla bilgi için bkz . Tanımlayıcı Adlandırılmış Derlemeler Oluşturma ve Kullanma.
Not
Bu -keycontainer
seçenek Visual Studio geliştirme ortamında kullanılamaz; yalnızca komut satırından derlenirken kullanılabilir.
Örnek
Aşağıdaki kod kaynak dosyayı Input.vb
derler ve bir anahtar kapsayıcısı belirtir.
vbc -keycontainer:key1 input.vb