Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Attività SGen

Attività SGen

Aggiornamento: novembre 2007

Viene creato un assembly di serializzazione XML per i tipi presenti nell'assembly specificato. Questa attività incapsula lo strumento XML Serializer Generator Tool (Sgen.exe). Per ulteriori informazioni, vedere Strumento per la generazione di serializzatori XML (Sgen.exe).

Nella tabella riportata di seguito sono descritti i parametri dell'attività SGen.

Parametro

Descrizione

BuildAssemblyName

Parametro String obbligatorio.

Assembly per il quale generare il codice di serializzazione.

BuildAssemblyPath

Parametro String obbligatorio.

Percorso dell'assembly per il quale generare il codice di serializzazione.

DelaySign

Parametro Boolean facoltativo.

Se il parametro è impostato su true, la chiave pubblica viene inserita nell'assembly. Se è impostato su false, l'assembly viene firmato completamente.

KeyContainer

Parametro String facoltativo.

Specifica un contenitore che contiene una coppia di chiavi. In questo modo l'assembly verrà firmato inserendo una chiave pubblica nel relativo manifesto. L'assembly finale verrà quindi firmato con la chiave privata.

KeyFile

Parametro String facoltativo.

Specifica una coppia di chiavi o una chiave pubblica da utilizzare per firmare un assembly. Durante la compilazione la chiave pubblica verrà inserita nel manifesto dell'assembly mentre la chiave privata verrà apposta all'assembly alla fine del processo.

References

Parametro String[] facoltativo.

Specifica gli assembly a cui fanno riferimento i tipi che richiedono la serializzazione XML.

SerializationAssembly

Parametro di output ITaskItem[] facoltativo.

Contiene l'assembly di serializzazione generato.

SerializationAssemblyName

Parametro String facoltativo.

Specifica il nome dell'assembly di serializzazione generato.

ShouldGenerateSerializer

Parametro Boolean obbligatorio.

Timeout

Parametro Int32 facoltativo.

Specifica l'intervallo di tempo, in millisecondi, al termine del quale l'eseguibile dell'attività verrà interrotto. Il valore predefinito è Int.MaxValue, con cui viene indicato che non è stato specificato alcun periodo di timeout.

ToolPath

Parametro String facoltativo.

Specifica il percorso da cui l'attività carica il file eseguibile sottostante (sgen.exe). Se questo parametro non è specificato, viene utilizzato il percorso di installazione SDK corrispondente alla versione del framework che esegue MSBuild.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft