Delen via


Onderdelen van Windows Installer

Een onderdeel is een onderdeel van de toepassing of het product dat moet worden geïnstalleerd. Voorbeelden van onderdelen zijn enkele bestanden, een groep gerelateerde bestanden, COM-objecten, registratie, registersleutels, sneltoetsen, resources, bibliotheken die zijn gegroepeerd in een map of gedeelde stukjes code, zoals MFC of DAO.

De installatieservice installeert of verwijdert een onderdeel als één coherent onderdeel. Hiermee wordt elk onderdeel bijgehouden door de respectieve GUID van de component-id die is opgegeven in de kolom ComponentId van de Component-tabel.

Notitie

Twee onderdelen die dezelfde onderdeel-id delen, worden behandeld als meerdere exemplaren van hetzelfde onderdeel, ongeacht hun werkelijke inhoud. Er wordt slechts één exemplaar van een onderdeel geïnstalleerd op de computer van een gebruiker. Daarom kunnen verschillende functies of toepassingen bepaalde onderdelen delen.

 

Omdat onderdelen vaak worden gedeeld, moet de auteur van een installatiepakket strikte regels volgen bij het opgeven van de onderdelen van een functie of toepassing. Dit is essentieel voor de juiste werking van het referentietelmechanisme van Windows Installer. Zie Toepassingen ordenen in onderdelenvoor meer informatie.

Kortom, deze regels zijn:

  • Elk onderdeel moet in één map worden opgeslagen.
  • Er mogen nooit bestanden, registervermeldingen, snelkoppelingen of andere resources worden verzonden als lid van meer dan één onderdeel. Dit geldt voor producten, productversies en bedrijven.

Zie voor meer informatie over het gebruik van onderdelen