Udostępnij za pośrednictwem


/delaysign (C# kompilator opcje)

Ta opcja powoduje, że kompilator do rezerwowania miejsca w pliku wyjściowym, dzięki czemu można później dodać podpis cyfrowy.

/delaysign[ + | - ]

Argumenty

  • + | -
    Użyj /delaysign- Jeśli chcesz całkowicie podpisane zestawu.Użyj /delaysign+ , jeśli chcesz umieścić klucza publicznego w zestawie.Wartością domyślną jest /delaysign-.

Uwagi

/delaysign Opcji jest ignorowany, chyba że używany z /keyfile lub /keycontainer.

Żądając całkowicie podpisane Zgromadzenia, kompilator mieszania plik, który zawiera manifest (zestawu metadanych) i znaki hash, że przy użyciu klucza prywatnego.Wynikowy podpis cyfrowy jest przechowywane w pliku, który zawiera manifestu.Gdy asemblowania jest podpisany opóźnienie, kompilator nie obliczyć i zapisywane podpisu, ale rezerw miejsca pliku, dzięki czemu można później dodać podpis.

Na przykład za pomocą /delaysign+ umożliwia tester do umieszczenia zestawu w globalnej pamięci podręcznej.Po przeprowadzeniu badań, Zgromadzenie może pełni podpisać umieszczając klucza prywatnego zestawu, za pomocą Assembly Linker narzędzia.

Aby uzyskać więcej informacji, zobacz Tworzenie i zestawy Using Strong-Named i Opóźnienie podpisywania zestawu.

Aby ustawić tę opcję kompilatora w środowisku projektowym programu Visual Studio

  1. Otwórz Właściwości stronę dla projektu.

  2. Modyfikowanie Opóźnij podpisanie właściwości.

Aby uzyskać informacje dotyczące sposobu ustawiania tej opcji kompilatora programowo, zobacz DelaySign.

Zobacz też

Zadania

Jak: modyfikowanie właściwości projektu i ustawień konfiguracji

Inne zasoby

Opcje kompilatora C#