/KEYCONTAINER (Określ klucz kontenera, aby podpisać zestaw)
/KEYCONTAINER:name
Argumenty
name
Kontener zawierający klucz. Umieść ciąg w podwójnym cudzysłowie (" "), jeśli zawiera spację.
Uwagi
Konsolidator tworzy podpisany zestaw przez wstawienie klucza publicznego do manifestu zestawu i podpisanie końcowego zestawu przy użyciu klucza prywatnego. Aby wygenerować plik klucza, wpisz sn -k nazwa pliku w wierszu polecenia. sn -i instaluje parę kluczy w kontenerze.
Jeśli kompilujesz z /LN, nazwa pliku klucza jest przechowywana w module i włączona do zestawu utworzonego podczas kompilowania zestawu zawierającego jawne odwołanie do modułu za pośrednictwem #using lub podczas łączenia z /ASSEMBLYMODULE.
Możesz również przekazać informacje o szyfrowaniu do kompilatora za pomocą pliku /KEYFILE. Użyj /DELAYSIGN , jeśli chcesz częściowo podpisany zestaw. Aby uzyskać więcej informacji na temat podpisywania zestawu, zobacz Zestawy silnej nazwy (podpisywanie zestawu) (C++/CLI).
Inne opcje konsolidatora wpływające na generowanie zestawów to:
Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio
Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).
Wybierz stronę właściwości wiersza polecenia konsolidatora>konfiguracji.>
Wprowadź opcję w polu Dodatkowe opcje .
Aby programowo ustawić tę opcję konsolidatora
- Zobacz: AdditionalOptions.