/ KEYFILE (określić klucz lub parę klucza do podpisywania zestawu)

/KEYFILE:filename

Uwagi

w przypadku gdy:

  • Nazwa pliku
    Plik, który zawiera klucz.Ciąg należy umieścić w podwójny cudzysłów ("") zawiera spację.

Uwagi

Program łączący wstawia klucza publicznego do manifestu zestawu i następnie podpisuje montażu końcowego przy użyciu klucza prywatnego.Aby wygenerować plik klucza, wpisz sn -kfile w wierszu polecenia. Podpisane zestawu jest nazywany ma silnej nazwy.

Jeśli kompilacji z /LN, nazwa pliku klucza jest przechowywane w module i włączone do zestawu, który jest tworzony podczas kompilowania zestawu zawiera wyraźne odniesienie do modułu, za pośrednictwem za pomocą #, lub podczas łączenia się z /ASSEMBLYMODULE.

Można również przekazywać informacje szyfrowania do łączącego z /KEYCONTAINER.Użyj /DELAYSIGN jeśli zgromadzenie częściowe podpisane.Zobacz Silnej nazwy zestawów (podpisanie zestawu) (C + +/ CLI) więcej informacji na temat podpisywania zestawu.

W przypadku obu /KEYFILE i /KEYCONTAINER są określone (przez opcję wiersza polecenia lub przez atrybut niestandardowy), program łączący najpierw spróbować kontenera klucza.Jeśli który powiedzie się, zgromadzenie jest podpisany z informacjami w kontenerze klucza.Jeśli program łączący nie może znaleźć kontenera kluczy, spróbuje plik określony z /KEYFILE.Jeśli który powiedzie się, zgromadzenie jest podpisany za pomocą informacji w pliku klucza i kluczowe informacje zostaną zainstalowane w kontenerze klucza (podobne do sn -i) tak, aby na następnej kompilacji kontenera kluczy będą obowiązywać.

Należy zauważyć, że plik klucza może zawierać tylko klucz publiczny.

Zobacz Tworzenie i zestawy Using Strong-Named więcej informacji na temat podpisywania zestawu.

Inne opcje programu łączącego, które wpływają na generowanie zestawu są:

Aby ustawić tę opcję programu łączącego w środowisku projektowym programu Visual Studio

  1. Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Ustawianie właściwości projektu Visual C++.

  2. Kliknij przycisk program łączący folder.

  3. Kliknij przycisk wiersza polecenia stronę właściwości.

  4. Wpisz opcję do Dodatkowe opcje pole.

Aby ustawić tę opcję linker programowo

Zobacz też

Informacje

Ustawianie opcji Linker

Opcje Linker