Sdílet prostřednictvím


SGen úloh

Vytvoří pro typy sestavení serializace XML v zadaném sestavení.Tento úkol obtéká nástroj Generátor serializátor XML (Sgen.exe).Další informace naleznete v tématu XML Serializer Generator Tool (Sgen.exe).

Parametry

Následující tabulka popisuje parametry SGen úkolu.

Parametr

Description

BuildAssemblyName

Požadované String parametr.

Generování kódu pro serializaci pro sestavení.

BuildAssemblyPath

Požadované String parametr.

Cesta k sestavení serializace kód pro generování.

DelaySign

Volitelný Boolean parametr.

Pokud true, určuje, že plně podepsané sestavení.Pokud false, určuje, že chcete umístit veřejný klíč sestavení.

Tento parametr nemá žádný účinek, pokud není použit buď KeyFile nebo KeyContainer parametr.

KeyContainer

Volitelný String parametr.

Určuje kontejner, který obsahuje dvojice klíčů.To bude podepsání sestavení vložením veřejný klíč do manifestu sestavení.Úkol bude pak konečnou montáž podepsat pomocí soukromého klíče.

KeyFile

Volitelný String parametr.

Určuje dvojici klíčů nebo veřejný klíč k podepsání sestavení použít.Kompilátor vloží v manifestu sestavení veřejný klíč a potom podepíše konečnou montáž pomocí soukromého klíče.

Platform

Volitelný String parametr.

Získá nebo nastaví použitého ke generování sestavení výstup kompilátoru platformu.Tento parametr může mít hodnotu x86, x64, nebo anycpu.Výchozí hodnota je anycpu.

References

Volitelný String[] parametr.

Určuje sestavení, které typy vyžadující serializace XML odkazuje.

SdkToolsPath

Volitelný String parametr.

Určuje cestu k SDK nástroje, jako je například resgen.exe.

SerializationAssembly

Volitelný ITaskItem[] výstupní parametr.

Obsahuje generované sestavení serializace.

SerializationAssemblyName

Volitelný String parametr.

Určuje název sestavení serializace generované.

ShouldGenerateSerializer

Požadované Boolean parametr.

Pokud true, SGen úkol má generovat sestavení serializace.

Timeout

Volitelný Int32 parametr.

Určuje dobu v milisekundách, po které je ukončeno úkol spustitelný.Výchozí hodnota je Int.MaxValue, neexistuje žádné období časového limitu.

ToolPath

Volitelný String parametr.

Určuje umístění, kam bude úkol načíst podkladové spustitelný soubor (sgen.exe).Pokud tento parametr není zadán, použije úloha SDK Instalační cestu odpovídající verzi rozhraní se systémem MSBuild.

Types

Volitelný String[] parametr.

Získá nebo nastaví seznam pro generování kódu pro serializaci pro určité typy.SGen bude generovat kód serializace pouze pro tyto typy.

UseProxyTypes

Požadované Boolean parametr.

Pokud true, SGen úloh generuje kód serializace pouze pro typy webových XML služeb proxy.

Poznámky

Vedle výše uvedených parametrů, zdědí tento úkol parametry z ToolTaskExtension dědí třídu, která sama ToolTask třídy.Seznam těchto další parametry a jejich popis naleznete v ToolTaskExtension základní třída.

Viz také

Koncepty

Nástroj MSBuild úkoly

Další zdroje

Úloha MSBuild odkaz

Nástroj MSBuild koncepty