Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Určuje, zda bude sestavení plně nebo částečně podepsáno.
Syntaxe
-delaysign[+ | -]
Argumenty
+ | -
Volitelný. Použijte -delaysign- , pokud chcete plně podepsané sestavení. Použijte -delaysign+ , pokud chcete umístit veřejný klíč do sestavení a rezervovat místo pro podepsanou hodnotu hash. Výchozí hodnota je -delaysign-.
Poznámky
Tato -delaysign možnost nemá žádný vliv, pokud se nepoužívá s parametrem -keyfile nebo -keycontainer.
Když požádáte o plně podepsané sestavení, kompilátor zatřidí soubor, který obsahuje manifest (metadata sestavení) a podepíše hodnotu hash pomocí privátního klíče. Výsledný digitální podpis je uložen v souboru, který obsahuje manifest. Když je sestavení podepsáno zpožděním, kompilátor nevypočítá a uloží podpis, ale rezervuje místo v souboru, aby bylo možné podpis přidat později.
Například pomocí , -delaysign+vývojář v organizaci může distribuovat nepodepsané testovací verze sestavení, které testeři mohou zaregistrovat v globální mezipaměti sestavení a používat. Po dokončení práce na sestavení může osoba odpovědná za privátní klíč organizace plně podepsat sestavení. Toto oddělení chrání privátní klíč organizace před zveřejněním a zároveň umožňuje všem vývojářům pracovat na sestaveních.
Další informace o podepisování sestavení najdete v tématu Vytváření a používání Strong-Named sestavení .
Nastavení -delaysign v integrovaném vývojovém prostředí sady Visual Studio
V Průzkumníku řešení vyberte projekt. V nabídce Project klepněte na Vlastnosti.
Klikněte na kartu Podepisování.
Nastavte hodnotu v poli Pouze znaménko zpoždění .