/ 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
Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Ustawianie właściwości projektu Visual C++.
Kliknij przycisk program łączący folder.
Kliknij przycisk wiersza polecenia stronę właściwości.
Wpisz opcję do Dodatkowe opcje pole.
Aby ustawić tę opcję linker programowo
- See AdditionalOptions.