Dela via


Manifesterar

Manifest är XML-filer som medföljer och beskriver sammansättningar sida vid sida eller isolerade program. Manifest identifierar sammansättningen unikt via sammansättningens assemblyIdentity element. De innehåller information som används för bindning och aktivering, till exempel COM-klasser, gränssnitt och typbibliotek, som traditionellt har lagrats i registret. Manifest anger också de filer som utgör sammansättningen och kan innehålla Windows-klasser om sammansättningsförfattaren vill att de ska vara versionshanterade. Sammansättningar sida vid sida är inte registrerade i systemet, men är tillgängliga för program och andra sammansättningar i systemet som anger beroenden i manifestfiler.

Med manifestfiler kan administratörer och program hantera sammansättningsversioner sida vid sida efter distributionen. Varje sida vid sida-sammansättning måste ha ett manifest associerat med det. Installationen av Windows XP installerar de microsoft-sammansättningar som stöds sida vid sida med sina manifest. Om du utvecklar egna sammansättningar sida vid sida måste du även installera manifestfiler. Mer information finns i Installera sida vid sida-sammansättningar och Manifest Files-referens.

Manifest och konfigurationsfiler är inte lokaliserade.

Följande typer av manifest används med sammansättningar sida vid sida:

  • Sammansättningsmanifest beskriva sammansättningar sida vid sida. De används för att hantera namn, versioner, resurser och beroende sammansättningar av sammansättningar sida vid sida. Manifesten för delade sammansättningar lagras i WinSxS-mappen i systemet. Privata sammansättningsmanifest lagras antingen som en resurs i DLL-filen eller i programmappen
  • Programmanifest beskriva isolerade program. De används för att hantera namn och versioner av delade sammansättningar sida vid sida som programmet ska binda till vid körning. Programmanifest kopieras till samma mapp som programmets körbara fil eller inkluderas som en resurs i programmets körbara fil.
  • Application Configuration Files, är manifest som används för att åsidosätta och omdirigera versioner av beroende sammansättningar som används av sammansättningar och program sida vid sida.
  • Publisher Configuration Files, är manifest som används för att omdirigera versionen av en sida-vid-sida-sammansättning till en annan kompatibel version. Den version som sammansättningen omdirigeras till ska ha samma major.minor-värden som den ursprungliga versionen.