Sdílet prostřednictvím


Manifesty

Manifesty jsou soubory XML, které doprovázejí a popisují souběžná sestavení nebo izolované aplikace. Manifesty jednoznačně identifikují sestavení prostřednictvím assemblyIdentity elementu sestavení. Obsahují informace používané pro vazbu a aktivaci, jako jsou třídy MODELU COM, rozhraní a knihovny typů, které byly tradičně uloženy v registru. Manifesty také určují soubory, které tvoří sestavení, a mohou obsahovat třídy Systému Windows, pokud autor sestavení chce, aby byly verze. Souběžná sestavení nejsou v systému registrována, ale jsou k dispozici pro aplikace a další sestavení v systému, která určují závislosti v souborech manifestu.

Soubory manifestu umožňují správcům a aplikacím spravovat souběžné verze sestavení po nasazení. Každé souběžné sestavení musí mít přidružený manifest. Instalace systému Windows XP nainstaluje podporovaná souběžná sestavení společnosti Microsoft s jejich manifesty. Pokud vyvíjíte vlastní souběžná sestavení, musíte také nainstalovat soubory manifestu. Další informace naleznete v tématu Instalace souběžných sestavení a soubory manifestu referenční.

Manifesty a konfigurační soubory nejsou lokalizované.

Následující typy manifestů se používají se souběžnými sestaveními:

  • manifesty sestavení popisují souběžná sestavení. Slouží ke správě názvů, verzí, prostředků a závislých sestavení souběžných sestavení. Manifesty sdílených sestavení jsou uloženy ve složce WinSxS systému. Manifesty privátního sestavení jsou uloženy jako prostředek v knihovně DLL nebo ve složce aplikace.
  • manifesty aplikace popisují izolované aplikace. Slouží ke správě názvů a verzí sdílených souběžných sestavení, ke kterým by se aplikace měla za běhu svázat. Manifesty aplikace se zkopírují do stejné složky jako spustitelný soubor aplikace nebo jsou zahrnuty jako prostředek ve spustitelném souboru aplikace.
  • konfiguračních souborů aplikacejsou manifesty používané k přepsání a přesměrování verzí závislých sestavení používaných souběžnými sestaveními a aplikacemi.
  • konfigurační soubory aplikace Publisherjsou manifesty používané k přesměrování verze souběžného sestavení na jinou kompatibilní verzi. Verze, na kterou je sestavení přesměrováno, by měla mít stejné hlavní.podverze jako původní verze.