Udostępnij za pośrednictwem


Właściwość VCLinkerTool.DelaySign —

Pobiera lub ustawia wartość wskazującą, czy miejsca powinny być rezerwowane w pliku zestawu otoki COM później dodanie podpisu cyfrowego 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: System.Boolean
true Jeśli powinny być zarezerwowane miejsce w pliku zestawu otoki COM później dodanie podpisu cyfrowego przy użyciu silnej nazwy; w przeciwnym razie false.

Uwagi

Silna nazwa składa się z tożsamości zestawu – jego zwykłego tekstu, nazwa, numer wersji i informacji o kulturze (jeśli) – plus klucza publicznego i podpisu cyfrowego.Parę kluczy publicznego i prywatnego, który jest używany do utworzenia podpisu cyfrowego, mogą być przechowywane w pliku lub w pojemniku w dostawca usług kryptograficznych.SN.exe (silnej nazwy narzędzie) Tworzy plik lub kontenera.

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

Opóźnione lub częściowe podpisywania jest procesem Rezerwowanie miejsca w pliku zestawu dla podpisu cyfrowego w czasie kompilacji, ale rzeczywiste podpisywania jest odroczone do czasu późniejszym etapie, zazwyczaj tuż przed zgromadzenie jest dostarczany.Aby uzyskać więcej informacji, zobacz Opóźnienie podpisywania zestawu i Jak: podpisywanie zestaw o silnej nazwy.

Project system automatycznie generuje zestawów otoki COM, jeśli projekt zawiera odwołania do składników COM.Aby uzyskać więcej informacji, zobacz Błąd współdziałania otoki COM.

Informacje podpisywania zestawu głównych, zobacz Global Attributes (Visual C#) i Global Attributes (Visual Basic).

Ta właściwość ma znaczenie tylko w Visual C# projektów, a nie do ustawienia w stronach właściwości projektu.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VCLinkerTool Interfejs

Przestrzeń nazw Microsoft.VisualStudio.VCProjectEngine