Udostępnij za pośrednictwem


/KeyContainer

Określa nazwę kontenera klucza dla pary kluczy nadać silnej nazwy zestawu.

/keycontainer:container

Argumenty

Termin

Definicja

container

Wymagane.Plik kontenera, który zawiera klucz.Nazwę pliku należy ująć w znaki cudzysłowu (""), jeśli nazwa zawiera spację.

Uwagi

Kompilator tworzy składnik sharable przez wstawianie klucza publicznego do manifestu zestawu i podpisywanie montażu końcowego przy użyciu klucza prywatnego.Aby wygenerować plik klucza, wpisz sn -kfile w wierszu polecenia.-i Opcja instaluje parę kluczy do pojemnika.Aby uzyskać więcej informacji, zobacz SN.exe (silnej nazwy narzędzie).

Jeśli kompilacji z /target:module, nazwa pliku klucza jest przechowywane w module i włączone do zestawu, który jest tworzony podczas kompilowania zestawu z /addmodule.

Tej opcji można również określić jako atrybut niestandardowy (AssemblyKeyNameAttribute) w kodzie źródłowym dla dowolny moduł języka pośredniego (MSIL) firmy Microsoft.

Można również przekazywać informacje szyfrowania w kompilatorze z /KeyFile.Użyj /delaysign jeśli zgromadzenie częściowe podpisane.

Zobacz Tworzenie i używanie zestawy o silnych więcej informacji na temat podpisywania zestawu.

[!UWAGA]

/keycontainer Opcja nie jest dostępna od środowiska programistycznego Visual Studio; Opcja ta jest dostępna tylko wtedy, gdy kompilacji z wiersza polecenia.

Przykład

Poniższy kod kompiluje plik źródłowy Input.vb i określa kontenera klucza.

vbc /keycontainer:key1 input.vb

Zobacz też

Informacje

/KeyFile

Wiersze polecenia kompilacji próbki (Visual Basic)

Koncepcje

Zespoły i pamięci podręcznej zestawów globalnych (C# i Visual Basic)

Inne zasoby

Visual Basic kompilatora wiersza polecenia