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özdizimi
-keycontainer:container
Tartışmalar
| 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. Strong-Named Derlemeleri Oluşturma ve Kullanma .
Uyarı
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 bakınız
- .NET'teki derlemeler
- Visual Basic Command-Line Derleyici
- -keyfile
- Örnek Derleme Komut Satırları