/DELAYSIGN (Częściowo podpisz zestaw)
/DELAYSIGN[:NO]
Argumenty
NIE
Określa, że zestaw nie powinien być częściowo podpisany.
Uwagi
Użyj /DELAYSIGN , jeśli chcesz umieścić klucz publiczny tylko w zestawie. Wartość domyślna to /DELAYSIGN:NO.
Opcja /DELAYSIGN nie ma wpływu, chyba że jest używana z /KEYFILE lub /KEYCONTAINER.
Gdy zażądasz w pełni podpisanego zestawu, kompilator skróty pliku zawierającego manifest (metadane zestawu) i znaki skrótu z kluczem prywatnym. Wynikowy podpis cyfrowy jest przechowywany w pliku, który zawiera manifest. Gdy zestaw jest podpisany z opóźnieniem, konsolidator nie oblicza i nie przechowuje podpisu, ale rezerwuje miejsce w pliku, aby można było dodać podpis później.
Na przykład użycie /DELAYSIGN umożliwia testerowi umieszczenie zestawu w globalnej pamięci podręcznej. Po przetestowaniu można w pełni podpisać zestaw, umieszczając klucz prywatny w zestawie.
Aby uzyskać więcej informacji na temat podpisywania zestawu, zobacz Zestawy silnej nazwy (podpisywanie zestawów) (C++/CLI) i Delay Signing an Assembly (Opóźnianie podpisywania zestawu).
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).
Kliknij folder Konsolidator.
Kliknij stronę właściwości Wiersz polecenia.
Wpisz opcję w polu Dodatkowe opcje .
Aby programowo ustawić tę opcję konsolidatora
- Zobacz: AdditionalOptions.