Compartilhar via


/ MANIFESTDEPENDENCY (Especifica manifesto dependências)

/MANIFESTDEPENDENCY:manifest_dependency

Comentários

/ MANIFESTDEPENDENCY permite especificar os atributos que serão colocados na seção <dependência>do arquivo de manifesto.

See / MANIFEST (criar o manifesto do assembly lado a lado) Para obter informações sobre como criar um arquivo de manifesto.

Para obter mais informações na seção <dependência>do arquivo de manifesto, consulteArquivos de configuração do publicador.

/ Informações MANIFESTDEPENDENCY podem ser passadas para o vinculador de duas maneiras:

  • Diretamente na linha de comando (ou em um arquivo de resposta) com /MANIFESTDEPENDENCY.

  • Via o comentário pragma.

O exemplo a seguir mostra um comentário /MANIFESTDEPENDENCY transmitido via pragma,

#pragma comment(linker, "\"/manifestdependency:type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*'\"")

cujo resultado é a seguinte entrada no arquivo de manifesto:

  <dependency>
    <dependentAssembly>
      <assemblyIdentity type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*' />
    </dependentAssembly>
  </dependency>

sistema autônomo comentários /MANIFESTDEPENDENCY mesmo podem ser passados na linha de comando da seguinte maneira:

"/manifestdependency:type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*'\"

O vinculador irá coletar comentários /MANIFESTDEPENDENCY, eliminar entradas duplicadas e adicione a seqüência de caracteres XML resultante para o arquivo de manifesto.Se o vinculador localiza entradas conflitantes, o arquivo de manifesto será corrompido e o aplicativo falhará ao inicialização (uma entrada pode ser adicionada ao log de eventos, indicando fonte da falha).

Para conjunto esta opção de vinculador no ambiente de desenvolvimento do Visual Studio

  1. em aberto propriedade Páginas caixa de diálogo.Para obter detalhes, consulte:Como: Abrir o Projeto Propriedade Páginas.

  2. expandir o Propriedades de configuração nó.

  3. expandir o Vinculador nó.

  4. selecionar o Arquivo de manifesto página de propriedades.

  5. Modificar o Dependências de manifesto adicionaispropriedade .

Para conjunto esta opção de vinculador programaticamente

Consulte também

Referência

Definindo opções do vinculador

Opções do Vinculador