Compartilhar via


Páginas de propriedades Ferramenta de Manifesto

Use essas páginas para especificar opções gerais para Mt.exe. Essas páginas podem ser encontradas em Projeto>Propriedades>Propriedades de Configuração>Ferramenta de Manifesto.

Página de propriedades gerais

Suprimir Faixa de Inicialização

Sim (/nologo) especifica que os dados de direitos autorais padrão da Microsoft ficarão ocultos quando a ferramenta de manifesto for iniciada. Use essa opção para suprimir a saída indesejada em arquivos de log quando você executar mt.exe como parte de um processo de build ou em um ambiente de build.

Saída detalhada

Sim (/verbose) especifica que informações de build adicionais serão exibidas durante a geração do manifesto.

Identidade do Assembly

Usa a opção /identity para especificar uma cadeia de caracteres de identidade, que inclui os atributos para o Elemento <assemblyIdentity>. Uma cadeia de caracteres de identidade começa com o valor do atributo name e é seguida por pares atributo = valor. Os atributos de uma cadeia de caracteres de identidade são delimitados por uma vírgula.

Veja um exemplo de cadeia de caracteres de identidade:

Microsoft.Windows.Common-Controls, processorArchitecture=x86, version=6.0.0.0, type=win32, publicKeyToken=6595b64144ccf1df

Página de propriedades de Entrada e Saída

Arquivos de Manifesto Adicionais

Usa a opção /manifest para especificar os caminhos completos de arquivos de manifesto adicionais que serão processados ou mesclados pela ferramenta de manifesto. Os caminhos completos são delimitados por ponto e vírgula. (/manifest [manifest1] [manifest2] ...)

Manifestos de Recurso de Entrada

Usa a opção /inputresource para especificar o caminho completo de um recurso do tipo RT_MANIFEST, a ser inserido na ferramenta de manifesto. O caminho pode ser seguido pela ID de recurso especificada. Por exemplo:

dll_with_manifest.dll;#1

Inserir Manifesto

  • Sim especifica que o sistema de projeto inserirá o arquivo de manifesto do aplicativo no assembly.

  • Não especifica que o sistema de projeto criará o arquivo de manifesto do aplicativo como um arquivo autônomo.

Arquivo de Manifesto de Saída

Especifica o nome do arquivo de manifesto de saída. Essa propriedade é opcional quando apenas um arquivo de manifesto é operado pela ferramenta de manifesto. (/out:[file];#[resource ID])

Arquivo de Recurso de Manifesto

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

Gerar Arquivos de Catálogo

Usa a opção /makecdfs para especificar que a ferramenta de manifesto gerará arquivos de definição de catálogo (arquivos .cdf), que são usados para criar catálogos. (/makecdfs)

Gerar Manifesto com base em ManagedAssembly

Gera um manifesto com base em um assembly gerenciado. (/managedassemblyname:[file])

Suprimir Elemento de Dependência

Usado com /managedassemblyname. Suprime a geração de elementos de dependência no manifesto final. (/nodependency)

Gerar Marcas de Categoria

Usado com /managedassemblyname. /category faz com que as marcas de categoria sejam geradas. (/category)

Reconhecimento de DPI

Especifica se o aplicativo tem reconhecimento de DPI. Por padrão, a configuração é Sim para projetos MFC e Não caso contrário, porque apenas os projetos MFC têm reconhecimento de DPI interno. Você poderá substituir a configuração por Sim se adicionar um código para lidar com diferentes configurações de DPI. Seu aplicativo poderá parecer difuso ou pequeno se não tiver reconhecimento de DPI, mas você tiver definido uma opção com reconhecimento de DPI.

Opções

  • Nenhuma
  • Alto Reconhecimento de DPI
  • Alto Reconhecimento de DPI por Monitor

Página de propriedade do COM isolada

Para obter mais informações sobre o COM isolado, confira Aplicativos isolados e Como criar aplicativos isolados para consumir componentes do COM.

Arquivo de Biblioteca de Tipos

Especifica a biblioteca de tipos a ser usada para suporte ao manifesto do COM regfree. (/tlb:[file])

Arquivo de Script do Registrador

Especifica o arquivo script de registrador a ser usado para suporte ao manifesto COM regfree. (/rgs:[file])

Nome de Arquivo do Componente

Especifica o nome de arquivo do componente criado com base no .rgs ou .tlb especificado. (/dll:[file])

Arquivo de Substituições

Especifica o arquivo que contém valores para cadeias de caracteres substituíveis no arquivo RGS. (/replacements:[file])

Página de propriedades avançadas

Atualizar Hashes de Arquivo

Computa o hash de arquivos especificados nos elementos file e atualiza o atributo de hash com este valor. (/hashupdate:[path])

Atualizar Caminho de Pesquisa de Hashes de Arquivo

Especifica o caminho de pesquisa a ser usado ao atualizar os hashes de arquivo.

Opções adicionais

Permite especificar mais opções.

Confira também

Referência de página de propriedades de projeto do C++