Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, czy zestaw będzie w pełni lub częściowo podpisany.
Składnia
-delaysign[+ | -]
Argumenty (w programowaniu)
+ | -
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 zawierającym 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 Strong-Named .
Aby ustawić -delaysign w zintegrowanym środowisku projektowym programu Visual Studio
Wybierz projekt w Eksploratorze rozwiązań. W menu Projekt kliknij Właściwości.
Kliknij kartę podpisywania.
Ustaw wartość w polu Tylko znak opóźnienia .