Sdílet prostřednictvím


/ MANIFESTDEPENDENCY (Manifest určete závislosti)

/MANIFESTDEPENDENCY:manifest_dependency

Poznámky

/ MANIFESTDEPENDENCY umožňuje určit atributy, které budou umístěny v <dependency> sekce souboru manifestu.

Viz / MANIFESTU (vytvoření manifestu sestavení vedle sebe) informace o vytvoření souboru manifestu.

Další informace o <dependency> oddíl souboru manifestu naleznete v Konfigurační soubory aplikace Publisher.

/ MANIFESTDEPENDENCY lze předávat linker dvěma způsoby:

  • Přímo na příkazovém řádku (nebo v souboru odpovědí) s /MANIFESTDEPENDENCY.

  • Prostřednictvím Komentář pragma.

Následující příklad ukazuje komentář /MANIFESTDEPENDENCY předané prostřednictvím pragma,

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

což vede následující položka v souboru manifestu:

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

Stejné /MANIFESTDEPENDENCY komentáře lze předat na příkazovém řádku:

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

Vytvořeném propojovacím bude shromažďovat poznámky /MANIFESTDEPENDENCY odstranění duplicitních položek a potom přidat výsledný řetězec XML do souboru manifestu.Pokud najde vytvořeném propojovacím konfliktní položky, bude dojít k poškození souboru manifestu a nebude možné aplikaci spustit (položky mohou být doplněna do protokolu událostí označující zdroj selhání).

Nastavení této možnosti linker ve vývojovém prostředí Visual Studio

  1. Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Jak: otevření stránky vlastností projektu.

  2. Rozbalte uzel Vlastnosti konfigurace.

  3. Rozbalte Linker uzel.

  4. Vyberte Souboru manifestu stránky vlastností.

  5. Změnit Další závislosti Manifest vlastnost.

Programově nastavit tuto možnost linker

Viz také

Referenční dokumentace

Nastavení možností Linker

Možnosti Linker