Sdílet prostřednictvím


/delaysign

Určuje, zda sestavení plně nebo částečně podpisu.

/delaysign[+ | -]

Arguments

  • + | -
    Nepovinné.Chcete-li plně podepsané sestavení, použijte /delaysign-.Použití /delaysign+ Pokud chcete umístit do sestavení a rezervace místa pro podepsané hash veřejného klíče.Výchozí je /delaysign-.

Poznámky

/delaysign Možnost nemá žádný vliv, pokud s /keyfile nebo /keycontainer.

Požadujete-li plně podepsané sestavení, kompilátor vypočítá hodnotu hash pro soubor, který obsahuje manifest (metadata sestavení) a podepíše tuto hodnotu hash pomocí soukromého klíč.Výsledný digitální podpis je uložen v souboru, který obsahuje manifest.Zpoždění podepsanou po sestavení kompilátor neobsahuje vypočítat a místo podpisu, ale rezervy ukládají v souboru, takže podpisu můžete přidat později.

Například pomocí /delaysign+, vývojář v organizaci můžete distribuovat nepodepsané zkušební verze sestavení, který můžete zaregistrovat s globální mezipaměť sestavení (GAC) a použít testerům.Po dokončení práce na sestavení může osoba odpovědná za soukromý klíč organizace plně podepsání sestavení.Tento vztahujícími chrání při práci na sestavení vývojářům všechny organizace soukromý klíč zveřejnění.

Viz Vytvoření a použití sestavení se silným názvem Další informace o podepisování sestavení.

/Delaysign nastavení v aplikaci Visual Studio integrované vývojové prostředí

  1. Mějte projekt vybrán v Průzkumníku řešení.V nabídce Projekt klikněte na Vlastnosti.Další informace naleznete v tématu Úvod k Návrháři projektu.

  2. Klikněte na tlačítko záložky Podepisování.

  3. Nastavte hodnotu v zpoždění podepsat pouze pole.

Viz také

Referenční dokumentace

/keyfile

/keycontainer

Vzorek kompilace příkazové řádky (Visual Basic)

Další zdroje

Visual Basic kompilátoru příkazového řádku