/ MANIFESTDEPENDENCY (określić manifestu zależności)
/MANIFESTDEPENDENCY:manifest_dependency
Uwagi
/ MANIFESTDEPENDENCY pozwala na określenie atrybutów, które zostaną umieszczone w <dependency> sekcja pliku manifestu.
Zobacz / MANIFESTU (tworzenia manifestu zestawu Side-by-Side) Aby uzyskać informacje na temat tworzenia pliku manifestu.
Aby uzyskać więcej informacji na <dependency> sekcja pliku manifestu, zobacz Plików programu Publisher w konfiguracji.
/ MANIFESTDEPENDENCY informacje mogą być przekazywane do programu łączącego w jeden z dwóch sposobów:
Bezpośrednio w wierszu polecenia (lub w pliku odpowiedzi) z /MANIFESTDEPENDENCY.
Via komentarz pragma.
Poniższy przykład pokazuje komentarz /MANIFESTDEPENDENCY przekazywane za pośrednictwem pragma,
#pragma comment(linker, "\"/manifestdependency:type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*'\"")
w wyniku której następujący wpis w pliku manifestu:
<dependency>
<dependentAssembly>
<assemblyIdentity type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*' />
</dependentAssembly>
</dependency>
Tym samym komentarze /MANIFESTDEPENDENCY mogą być przekazywane w wierszu polecenia w następujący sposób:
"/manifestdependency:type='Win32' name='Test.Research.SampleAssembly' version='6.0.0.0' processorArchitecture='X86' publicKeyToken='0000000000000000' language='*'\"
Program łączący zbierania komentarzy /MANIFESTDEPENDENCY, wyeliminowanie zduplikowanych wpisów, a następnie dodać wynikowy ciąg XML do pliku manifestu.Jeśli program łączący znajdzie wpisy powodujące konflikt, pliku manifestu uszkodzona i aplikacji nie będzie można uruchomić (wpis można dodać do dziennika zdarzeń, wskazując źródła błędów).
Aby ustawić tę opcję programu łączącego w środowisku projektowym programu Visual Studio
Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Jak: Otwórz strony właściwości projektu.
Rozwiń węzeł Właściwości konfiguracji węzła.
Rozwiń węzeł program łączący węzła.
Wybierz Pliku manifestu stronę właściwości.
Modyfikowanie Dodatkowe zależności Manifest właściwości.