/keycontainer
Bir derlemenin kesin ad vermek bir anahtar çifti için anahtar kapsayıcı adı belirtir.
/keycontainer:container
Terim |
Tanım |
container |
Gerekli. İstediğiniz tuşu içeren kapsayıcı dosya Dosya adını tırnak işaretleri içine alın ("") adı bir boşluk içeriyorsa. |
Derleyici, ortak anahtar derleme bildirimi ekleyerek ve son montaj özel anahtarla imzalanıyor tarafından paylaşılabilen bileşeni oluşturur. Anahtar dosyası oluşturmak için şunu yazın sn -kfile komut satırında. -i Seçenek anahtar çifti bir kapsayıcıya yükler. Daha fazla bilgi için bkz. Sn.exe (güçlü adı aracı).
İle derleme, /target:module, anahtar dosyasının adı modülünde tutulan ve sahip bir derleme derleme yaparken, oluşturulan derleme içine Incorporated /addModule.
Ayrıca bu seçeneği, herhangi bir Microsoft ara dili (MSIL) modülü için kaynak kodunda özel bir öznitelik (AssemblyKeyNameAttribute) olarak belirtebilirsiniz.
Derleyici ile şifreleme bilgilerinizi iletebilirsiniz /keyfile. Use /delaysign kısmen imzalı bir derleme istiyorsanız.
Bkz: Oluşturma ve kullanma kesin adlandırılmış birleştirmeler derleme imzalama hakkında daha fazla bilgi için.
Not
/keycontainer Seçenek içinde Visual Studio geliştirme ortamı; kullanılabilir değil Bu, yalnızca komut satırından derleme sırasında kullanılabilir.
Kaynak dosyası aşağıdaki kodu derler Input.vb ve bir anahtar kapsayıcısı belirtir.
vbc /keycontainer:key1 input.vb
Örnek derleme komut satırları (Visual Basic)
Derlemeler ve genel birleştirme önbelleğine (C# ve Visual Basic)