-keycontainer

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:modulederlerseniz 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

Ayrıca bkz.