Manifesty
Manifesty to pliki XML, które towarzyszą i opisują zestawy równoległe lub izolowane aplikacje. Manifesty jednoznacznie identyfikują zestaw za pomocą elementu assemblyIdentity zestawu. Zawierają informacje używane do tworzenia powiązań i aktywacji, takich jak klasy COM, interfejsy i biblioteki typów, które tradycyjnie były przechowywane w rejestrze. Manifesty określają również pliki tworzące zestaw i mogą zawierać klasy systemu Windows, jeśli autor zestawu chce, aby były one wersjonowane. Zestawy równoległe nie są rejestrowane w systemie, ale są dostępne dla aplikacji i innych zestawów w systemie, które określają zależności w plikach manifestu.
Pliki manifestu umożliwiają administratorom i aplikacjom zarządzanie wersjami zestawów równoległych po wdrożeniu. Każdy zestaw równoległy musi mieć skojarzony z nim manifest. Instalacja systemu Windows XP instaluje obsługiwane zestawy równoległe firmy Microsoft z ich manifestami. W przypadku tworzenia własnych zestawów równoległych należy również zainstalować pliki manifestu. Aby uzyskać więcej informacji, zobacz Instalowanie zestawów równoległych i plików manifestu .
Manifesty i pliki konfiguracji nie są zlokalizowane.
Następujące typy manifestów są używane z zestawami równoległymi:
- manifesty zestawów opisywać zestawy równoległe. Są one używane do zarządzania nazwami, wersjami, zasobami i zależnych zestawów zestawów równoległych. Manifesty zestawów udostępnionych są przechowywane w folderze WinSxS systemu. Manifesty zestawu prywatnego są przechowywane jako zasób w dll lub w folderze aplikacji
- Manifesty aplikacji opisują izolowanych aplikacji. Są one używane do zarządzania nazwami i wersjami udostępnionych zestawów równoległych, z którymi aplikacja powinna wiązać się w czasie wykonywania. Manifesty aplikacji są kopiowane do tego samego folderu co plik wykonywalny aplikacji lub dołączone jako zasób w pliku wykonywalnym aplikacji.
- pliki konfiguracji aplikacjisą manifestami używanymi do zastępowania i przekierowywania wersji zestawów zależnych używanych przez zestawy i aplikacje równoległe.
- pliki konfiguracji programu Publishersą manifestami używanymi do przekierowywania wersji zestawu równoległego do innej zgodnej wersji. Wersja, z którą jest przekierowywany zestaw, powinna mieć te same wartości major.minor co oryginalna wersja.