Partilhar via


Tarefa MT

Ajusta a ferramenta de manifesto da Microsoft, mt.exe.Para obter mais informações, consulte "Mt.exe" sobre o MSDN site da Web.

Parâmetros

A tabela a seguir descreve os parâmetros da MT tarefa.A maioria dos parâmetros da tarefa e alguns conjuntos de parâmetros, correspondem a uma opção de linha de comando.

ObservaçãoObservação

A documentação de mt.exe usa um hífen (-) como o prefixo para opções de linha de comando, mas este tópico usa uma barra (/).O prefixo é aceitável.

Parâmetro

Descrição

AdditionalManifestFiles

Opcional String[] parâmetro.

Especifica o nome de um ou mais arquivos de manifesto.

Para obter mais informações, consulte o /manifest de opção em "Mt.exe" no MSDN site da Web.

AdditionalOptions

Opcional String parâmetro.

Uma lista de opções de linha de comando.Por exemplo, "/option# de /option2 /option1".Use este parâmetro para especificar as opções de linha de comando que não são representadas por outros MT parâmetro da tarefa.

Para obter mais informações, consulte "Mt.exe" sobre o MSDN site da Web.

AssemblyIdentity

Opcional String parâmetro.

Especifica os valores de atributo da assemblyIdentity elemento do manifesto.Especificar uma lista delimitada por vírgulas, onde o primeiro componente é o valor da name atributo, seguido por um ou mais pares nome/valor que têm a forma, < nome do atributo > = <attribute_value>.

Para obter mais informações, consulte o /identity de opção em "Mt.exe" no MSDN site da Web.

ComponentFileName

Opcional String parâmetro.

Especifica o nome da biblioteca de vínculo dinâmico que você pretende criar dos arquivos. rgs ou. tlb.Este parâmetro é obrigatório se você especificar o RegistrarScriptFile ou TypeLibraryFile parâmetros da tarefa de MT.

Para obter mais informações, consulte o /dll de opção em "Mt.exe" no MSDN site da Web.

DependencyInformationFile

Opcional String parâmetro.

Especifica o arquivo das informações de dependência usado pelo Visual Studio para rastrear as informações de dependência de compilação para a ferramenta de manifesto.

EmbedManifest

Opcional Boolean parâmetro.

Se true, incorpora o arquivo de manifesto do assembly.Se false, cria-se como um arquivo de manifesto autônomo.

EnableDPIAwareness

Opcional Boolean parâmetro.

Se true, adiciona as informações de manifesto que marca o aplicativo como o reconhecimento de DPI.Escrevendo um aplicativo com reconhecimento de DPI faz com que uma interface de usuário pode parecer um bom entre uma grande variedade de configurações de vídeo de alta DPI.

Para obter mais informações, consulte "DPI alta" sobre o MSDN site da Web.

GenerateCatalogFiles

Opcional Boolean parâmetro.

Se true, gera arquivos de definição (. CDF) do catálogo.

Para obter mais informações, consulte o /makecdfs de opção em "Mt.exe" no MSDN site da Web.

GenerateCategoryTags

Opcional Boolean parâmetro.

Se true, faz com que as marcas de categoria a ser gerado.Se este parâmetro for true, o ManifestFromManagedAssemblyMT também deve ser especificado o parâmetro da tarefa.

Para obter mais informações, consulte o /category de opção em "Mt.exe" no MSDN site da Web.

InputResourceManifests

Opcional String parâmetro.

O manifesto de um recurso do tipo RT_MANIFEST que possui o identificador especificado de entrada.Especificar um recurso do formulário, <file> [;#] <resource_id>, onde o opcional resource_id parâmetro é um número negativo e 16 bits.

Se nenhum resource_id for especificado, será usado o valor padrão CREATEPROCESS_MANIFEST_RESOURCE (1).

Para obter mais informações, consulte o /inputresource de opção em "Mt.exe" no MSDN site da Web.

ManifestFromManagedAssembly

Opcional String parâmetro.

Gera um manifesto do assembly gerenciado especificado.

Para obter mais informações, consulte o /managedassemblyname de opção em "Mt.exe" no MSDN site da Web.

ManifestToIgnore

Opcional String parâmetro.

(Não usada).

OutputManifestFile

Opcional String parâmetro.

Especifica o nome do manifesto de saída.Se este parâmetro for omitido e somente um manifesto está sendo operado no, esse manifesto é modificado no lugar.

Para obter mais informações, consulte o /out de opção em "Mt.exe" no MSDN site da Web.

OutputResourceManifests

Opcional String parâmetro.

O manifesto para um recurso do tipo RT_MANIFEST que possui o identificador especificado de saída.O recurso é do formulário, <file> [;#] <resource_id>, onde o opcional resource_id parâmetro é um número negativo e 16 bits.

Se nenhum resource_id for especificado, será usado o valor padrão CREATEPROCESS_MANIFEST_RESOURCE (1).

Para obter mais informações, consulte o /outputresource de opção em "Mt.exe" no MSDN site da Web.

RegistrarScriptFile

Opcional String parâmetro.

Especifica o nome do arquivo de script (. rgs) registrador a ser usado para o suporte de manifesto de COM sem registro.

Para obter mais informações, consulte o /rgs de opção em "Mt.exe" no MSDN site da Web.

ReplacementsFile

Opcional String parâmetro.

Especifica o arquivo que contém valores para as seqüências de caracteres substituíveis no arquivo de script (. rgs) do registrador.

Para obter mais informações, consulte o /replacements de opção em "Mt.exe" no MSDN site da Web.

ResourceOutputFileName

Opcional String parâmetro.

Especifica o arquivo de recurso de saída usado para incorporar o manifesto na saída do projeto.

Sources

Opcional ITaskItem[] parâmetro.

Especifica uma lista dos arquivos de origem de manifesto, separados por espaços.

Para obter mais informações, consulte o /manifest de opção em "Mt.exe" no MSDN site da Web.

SuppressDependencyElement

Opcional Boolean parâmetro.

Se true, gera um manifesto sem elementos de dependência.Se este parâmetro for true, também especificar o ManifestFromManagedAssemblyMT parâmetro da tarefa.

Para obter mais informações, consulte o /nodependency de opção em "Mt.exe" no MSDN site da Web.

SuppressStartupBanner

Opcional Boolean parâmetro.

Se true, impede a exibição da mensagem de número de versão e copyright quando a tarefa for iniciada.

Para obter mais informações, consulte o /nologo de opção em "Mt.exe" no MSDN site da Web.

TrackerLogDirectory

Opcional String parâmetro.

Especifica o diretório intermediário onde estão armazenados os logs de controle para esta tarefa.

TypeLibraryFile

Opcional String parâmetro.

Especifica o nome do arquivo de biblioteca (. tlb) de tipo.Se você especificar este parâmetro, especifique também o ComponentFileNameMT parâmetro da tarefa.

Para obter mais informações, consulte o /tlb de opção em "Mt.exe" no MSDN site da Web.

UpdateFileHashes

Opcional Boolean parâmetro.

Se true, calcula o valor de hash dos arquivos no caminho especificado pelo UpdateFileHashesSearchPathMT parâmetro da tarefa e atualiza o valor da hash atributo da file elemento do manifesto usando o valor calculado.

Para obter mais informações, consulte o /hashupdate de opção em "Mt.exe" no MSDN site da Web.Consulte também o UpdateFileHashesSearchPath parâmetro nesta tabela.

UpdateFileHashesSearchPath

Opcional String parâmetro.

Especifica o caminho de pesquisa a ser usado quando os hashes de arquivo são atualizados.Use este parâmetro com o UpdateFileHashesMT parâmetro da tarefa.

Para obter mais informações, consulte o UpdateFileHashes parâmetro nesta tabela.

VerboseOutput

Opcional Boolean parâmetro.

Se true, exibe informações detalhadas de depuração.

Para obter mais informações, consulte o /verbose de opção em "Mt.exe" no MSDN site da Web.

Consulte também

Outros recursos

Referência de tarefa do MSBuild