Metoda VSProject.GenerateKeyPairFiles —
Generuje plik klucza publicznego i prywatnego użytych do utworzenia silnej nazwy zestawu.
Przestrzeń nazw: VSLangProj
Zestaw: VSLangProj (w VSLangProj.dll)
Składnia
'Deklaracja
Sub GenerateKeyPairFiles ( _
strPublicPrivateFile As String, _
strPublicOnlyFile As String _
)
void GenerateKeyPairFiles(
string strPublicPrivateFile,
string strPublicOnlyFile
)
void GenerateKeyPairFiles(
[InAttribute] String^ strPublicPrivateFile,
[InAttribute] String^ strPublicOnlyFile
)
abstract GenerateKeyPairFiles :
strPublicPrivateFile:string *
strPublicOnlyFile:string -> unit
function GenerateKeyPairFiles(
strPublicPrivateFile : String,
strPublicOnlyFile : String
)
Parametry
strPublicPrivateFile
Typ: StringTa nazwa pliku zostanie wygenerowany.
strPublicOnlyFile
Typ: StringJeśli wartość true, klucz publiczny jest generowany.
Uwagi
Silna nazwa składa się z tożsamości zestawu – jego zwykłego tekstu nazwa, numer wersji i kultury, informacji (jeśli jest dostępny) – plus klucza publicznego i podpisu cyfrowego.Pary kluczy publicznych i prywatnych, użyty do utworzenia podpisu cyfrowego, mogą być składowane w pliku lub w kontenerze w dostawcy usług kryptograficznych.Narzędzie nazwa Strong (Sn.exe) tworzy plik lub kontenera.Nazwa kontenera jest określony przez użytkownika podczas uruchamiania narzędzia i tej samej nazwy jest używany w tej właściwości.Aby uzyskać więcej informacji, zobacz Zespoły Strong-Named.
Usługodawca kryptograficzny jest moduł niezależnego oprogramowania, który wykonuje algorytmy kryptograficzne dla uwierzytelniania, kodowania i szyfrowania.Aby uzyskać więcej informacji, zobacz Dostawcy usług kryptograficznych firmy Microsoft.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.