Udostępnij za pośrednictwem


Właściwość VCLinkerTool.DelaySign —

Pobiera lub ustawia wartość określającą, czy powinny być rezerwowane miejsca w pliku zestawu otoki COM dla nowszych dodawania podpisów cyfrowych przy użyciu silnej nazwy.Ta właściwość ma znaczenie tylko w Visual C# projektów.

Przestrzeń nazw:  Microsoft.VisualStudio.VCProjectEngine
Zestaw:  Microsoft.VisualStudio.VCProjectEngine (w Microsoft.VisualStudio.VCProjectEngine.dll)

Składnia

'Deklaracja
Property DelaySign As Boolean
bool DelaySign { get; set; }
property bool DelaySign {
    bool get ();
    void set (bool value);
}
abstract DelaySign : bool with get, set
function get DelaySign () : boolean 
function set DelaySign (value : boolean)

Wartość właściwości

Typ: Boolean
true Jeśli miejsca powinny być rezerwowane w pliku zestawu otoki COM dla nowszych dodawania podpisów cyfrowych przy użyciu silnej nazwy; w przeciwnym razie false.

Uwagi

Silna nazwa składa się z tożsamości zestawu – jego nazwy proste tekstu, numerze wersji i informacji kulturowej (jeśli jest dostępny) – plus klucza publicznego i podpisu cyfrowego.Pary kluczy publiczny/prywatny, który jest używany do tworzenia podpisu cyfrowego, mogą być przechowywane w pliku lub w pojemniku w dostawcę usług kryptograficznych.Sn.exe (Narzędzie silnych nazw) Tworzy plik lub kontenera.

Usługodawca kryptograficzny jest moduł niezależnego oprogramowania, który wykonuje algorytmów kryptograficznych dla uwierzytelniania, kodowania i szyfrowania.Aby uzyskać więcej informacji, zobacz zobacz Instruktaż: Tworzenie aplikacji usług kryptograficznych.

Opóźnione lub częściowe podpisywania jest procesem Rezerwowanie miejsca w pliku zestawu dla podpisu cyfrowego w czasie kompilacji, ale rzeczywista podpisywania jest odroczone do czasu późniejszym etapie, zazwyczaj tuż przed zgromadzenie jest dostarczany.Aby uzyskać więcej informacji, zobacz Opóźnione podpisywanie zestawu i Porady: podpisywanie zestawu silną nazwą.

Jeśli projekt zawiera odwołania do składników COM project system automatycznie generuje zestawów otoki COM.Aby uzyskać więcej informacji, zobacz COM Interop Wrapper — Błąd.

Aby uzyskać informacje dotyczące podpisywania głównego zestawu, zobacz Global Attributes (Visual C#) i Global Attributes (Visual Basic).

Ta właściwość ma znaczenie tylko w Visual C# projektów, a nie można ustawić na stronach właściwości projektu.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCLinkerTool Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine