/MANIFESTDEPENDENCY (Určit závislosti manifestu)
/MANIFESTDEPENDENCY:manifest_dependency
Poznámky
/ MANIFESTDEPENDENCY umožňuje určit atributy, které budou umístěny <závislost> část souboru manifestu.
Viz /MANIFEST (vytvoření manifestu souběžného sestavení) informace o tom, jak vytvořit soubor manifestu.
Další informace týkající <závislost> oddíl souboru manifestu naleznete v tématu Konfigurační soubory aplikace Publisher.
/ MANIFESTDEPENDENCY informace mohou být předány do propojovacího programu v jednom ze dvou způsobů:
Přímo do příkazového řádku (nebo v souboru odpovědí) s /MANIFESTDEPENDENCY.
Přes Komentář pragma.
Následující příklad ukazuje komentář /MANIFESTDEPENDENCY předány prostřednictvím pragma,
#pragma comment(linker, "\"/manifestdependency:type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*'\"")
Výsledkem je 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é poznámky /MANIFESTDEPENDENCY takto mohou být předány na příkazovém řádku:
"/manifestdependency:type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*'\"
Propojovací program shromažďovat poznámky /MANIFESTDEPENDENCY, odstranit duplicitní položky a potom přidat výsledný řetězec jazyka XML do souboru manifestu. Propojovací program vyhledává konfliktní položky, bude poškozen soubor manifestu a aplikaci se nezdaří spustit (položky mohou být doplněna do protokolu událostí označuje příčinu chyby).
Chcete-li nastavit možnost linkeru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Postupy: Otevření stránek vlastností projektu.
Rozbalte uzel Vlastnosti konfigurace.
Rozbalte uzel Linker.
Vyberte stránku vlastností Soubor manifestu.
Změnit Další závislosti Manifest vlastnost.
Nastavení této možnosti linkeru v programu
- Další informace naleznete v tématu AdditionalManifestDependencies.