-delaysign

Określa, czy zestaw zostanie podpisany całkowicie czy częściowo.

Składnia

-delaysign[+ | -]

Argumenty

+ | -
Opcjonalny. Użyj -delaysign- polecenia , jeśli chcesz w pełni podpisanego zestawu. Użyj -delaysign+ polecenia , jeśli chcesz umieścić klucz publiczny w zestawie i zarezerwować miejsce dla podpisanego skrótu. Wartość domyślna to -delaysign-.

Uwagi

Opcja -delaysign nie ma wpływu, chyba że jest używana z parametrem -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, kompilator nie oblicza i nie przechowuje podpisu, ale rezerwuje miejsce w pliku, aby można było później dodać podpis.

Na przykład przy użyciu programu -delaysign+deweloper w organizacji może dystrybuować niepodpisane wersje testowe zestawu, które testerzy mogą rejestrować w globalnej pamięci podręcznej zestawów i używać. Po zakończeniu pracy nad zestawem osoba odpowiedzialna za klucz prywatny organizacji może w pełni podpisać zestaw. Ta przedziałyzacja chroni klucz prywatny organizacji przed ujawnieniem, umożliwiając jednocześnie wszystkim deweloperom pracę nad zestawami.

Aby uzyskać więcej informacji na temat podpisywania zestawu, zobacz Tworzenie i używanie zestawów o silnych nazwach .

Aby ustawić -delaysign w zintegrowanym środowisku projektowym programu Visual Studio

  1. Wybierz projekt w Eksplorator rozwiązań. W menu Project (Projekt) kliknij pozycję Properties (Właściwości).

  2. Kliknij kartę Podpisywanie .

  3. Ustaw wartość w polu Tylko znak opóźnienia.

Zobacz też