Condividi tramite


Attività MT

Esegue il wrapping dello strumento Manifesto di Microsoft, mt.exe. Per ulteriori informazioni, vedere "Mt.exe" sul sito Web di MSDN.

Parametri

Nella tabella riportata di seguito sono descritti i parametri dell'attività MT. La maggior parte dei parametri dell'attività e alcuni set di parametri, corrispondere a un'opzione della riga di comando.

Nota

La documentazione mt.exe utilizza un trattino (-) come prefisso per le opzioni della riga di comando, ma questo argomento utilizza una barra (/).Il prefisso è accettabile.

Parametro

Descrizione

AdditionalManifestFiles

Parametro String[] facoltativo.

Specifica il nome di uno o più file manifesto.

Per ulteriori informazioni, vedere l'opzione /manifest in "Mt.exe" sul sito Web MSDN.

AdditionalOptions

Parametro String facoltativo.

Elenco di opzioni della riga di comando. Ad esempio, " /option1 /option2 /opzione #". Utilizzare questo parametro per specificare opzioni della riga di comando che non sono rappresentate da qualsiasi altro parametro dell'attività MT.

Per ulteriori informazioni, vedere "Mt.exe" sul sito Web di MSDN.

AssemblyIdentity

Parametro String facoltativo.

Specifica i valori dell'attributo dell'elemento assemblyIdentity del manifesto. Specificare un elenco delimitato da virgole, dove il primo componente è il valore dell'attributo name, seguito da uno o più coppie nome/valore che hanno il formato, <attribute name>=<attribute_value>.

Per ulteriori informazioni, vedere l'opzione /identity in "Mt.exe" sul sito Web MSDN.

ComponentFileName

Parametro String facoltativo.

Specifica il nome di DLL che si intende compilare dai file rgs o tlb. Questo parametro è obbligatorio se si specifica RegistrarScriptFile o i parametri dell'attività MT TypeLibraryFile.

Per ulteriori informazioni, vedere l'opzione /dll in "Mt.exe" sul sito Web MSDN.

DependencyInformationFile

Parametro String facoltativo.

Specifica il file di informazioni sulle dipendenze che verrà utilizzato da Visual Studio per tenere traccia delle informazioni sulle dipendenze della compilazione per lo strumento Manifesto.

EmbedManifest

Parametro Boolean facoltativo.

Se true, incorpora un file manifesto nell'assembly. Se false, crea come un file manifesto autonomo.

EnableDPIAwareness

Parametro Boolean facoltativo.

Se true, aggiunge alle informazioni manifeste che contrassegnano l'applicazione come compatibili con Dpi. La scrittura di un'applicazione compatibile con Dpi rende costantemente buono l'aspetto dell'interfaccia utente attraverso un'ampia varietà di impostazioni di visualizzazione dpi elevate.

Per ulteriori informazioni, vedere "High DPI" sul sito Web di MSDN.

GenerateCatalogFiles

Parametro Boolean facoltativo.

Se true, genera file di definizione del catalogo (cdf).

Per ulteriori informazioni, vedere l'opzione /makecdfs in "Mt.exe" sul sito Web MSDN.

GenerateCategoryTags

Parametro Boolean facoltativo.

Se true, consente di generare i tag di categoria. Se questo parametro è true, è necessario specificare anche il parametro dell'attività ManifestFromManagedAssembly MT.

Per ulteriori informazioni, vedere l'opzione /category in "Mt.exe" sul sito Web MSDN.

InputResourceManifests

Parametro String facoltativo.

Immettere il manifesto da una risorsa di tipo RT_MANIFEST che ha l'identificativo specificato. Specificare una risorsa nel formato, <file>[; [# ] <resource_id>], dove il parametro facoltativo resource_id è un numero non negativo a 16 bit.

Se resource_id viene specificato, il valore predefinito (1) CREATEPROCESS_MANIFEST_RESOURCE viene utilizzato.

Per ulteriori informazioni, vedere l'opzione /inputresource in "Mt.exe" sul sito Web MSDN.

ManifestFromManagedAssembly

Parametro String facoltativo.

Genera un manifesto dall'assembly gestito specificato.

Per ulteriori informazioni, vedere l'opzione /managedassemblyname in "Mt.exe" sul sito Web MSDN.

ManifestToIgnore

Parametro String facoltativo.

Non utilizzato.

OutputManifestFile

Parametro String facoltativo.

Specifica il nome del manifesto di output. Se viene omesso questo parametro e solo un manifesto viene eseguito, quel manifesto viene modificato in sua vece.

Per ulteriori informazioni, vedere l'opzione /out in "Mt.exe" sul sito Web MSDN.

OutputResourceManifests

Parametro String facoltativo.

Restituire il manifesto come output a una risorsa di tipo RT_MANIFEST che ha l'identificativo specificato. La risorsa è del formato <file> [; [# ]<resource_id>], dove il parametro facoltativo resource_id è un numero non negativo a 16 bit.

Se resource_id viene specificato, il valore predefinito (1) CREATEPROCESS_MANIFEST_RESOURCE viene utilizzato.

Per ulteriori informazioni, vedere l'opzione /outputresource in "Mt.exe" sul sito Web MSDN.

RegistrarScriptFile

Parametro String facoltativo.

Specifica il nome del file dello script di registrazione (rgs) che verrà utilizzato per il supporto del manifesto COM senza registrazione.

Per ulteriori informazioni, vedere l'opzione /rgs in "Mt.exe" sul sito Web MSDN.

ReplacementsFile

Parametro String facoltativo.

Specifica il file che contiene valori per le stringhe sostituibili nel file di script di registrazione (con estensione rgs).

Per ulteriori informazioni, vedere l'opzione /replacements in "Mt.exe" sul sito Web MSDN.

ResourceOutputFileName

Parametro String facoltativo.

Specifica il file di risorse di output utilizzati per incorporare il manifesto nell'output del progetto.

Sources

Parametro ITaskItem[] facoltativo.

Specifica un elenco di file di origine manifesti separati dagli spazi.

Per ulteriori informazioni, vedere l'opzione /manifest in "Mt.exe" sul sito Web MSDN.

SuppressDependencyElement

Parametro Boolean facoltativo.

Se true, genera un manifesto senza elementi di dipendenza. Se questo parametro è true, specificare anche il parametro dell'attività ManifestFromManagedAssembly MT.

Per ulteriori informazioni, vedere l'opzione /nodependency in "Mt.exe" sul sito Web MSDN.

SuppressStartupBanner

Parametro Boolean facoltativo.

Se true, impedisce la visualizzazione del copyright e il messaggio del numero di versione quando l'attività inizia.

Per ulteriori informazioni, vedere l'opzione /nologo in "Mt.exe" sul sito Web MSDN.

TrackerLogDirectory

Parametro String facoltativo.

Specifica la directory intermedia dove vengono archiviati log di rilevamento per questa attività.

TypeLibraryFile

Parametro String facoltativo.

Specifica il nome del file della libreria dei tipi (tlb). Se si specifica questo parametro, specificare anche il parametro dell'attività ComponentFileName MT .

Per ulteriori informazioni, vedere l'opzione /tlb in "Mt.exe" sul sito Web MSDN.

UpdateFileHashes

Parametro Boolean facoltativo.

Se true, calcola il valore hash dei file nel percorso specificato dal parametro dell'attività UpdateFileHashesSearchPath MT e quindi aggiorna il valore dell'attributo hash dell'elemento file del manifesto utilizzando il valore calcolato.

Per ulteriori informazioni, vedere l'opzione /hashupdate in "Mt.exe" sul sito Web MSDN. Vedere anche il parametro UpdateFileHashesSearchPath in questa tabella.

UpdateFileHashesSearchPath

Parametro String facoltativo.

Specifica il percorso di ricerca da utilizzare quando vengono aggiornati gli hash del file. È possibile utilizzare questo parametro con il parametro dell'attività UpdateFileHashes MT.

Per ulteriori informazioni, vedere il parametro UpdateFileHashes in questa tabella.

VerboseOutput

Parametro Boolean facoltativo.

Se true, visualizza informazioni sul debug in modalità dettagliata.

Per ulteriori informazioni, vedere l'opzione /verbose in "Mt.exe" sul sito Web MSDN.

Vedere anche

Altre risorse

Riferimenti delle attività MSBuild