Modulok egyesítése
Az egyesítési modulok szabványos módszert biztosítanak, amellyel a fejlesztők megosztott Windows Installer -összetevőket és telepítési logikát biztosítanak az alkalmazásaikhoz. Az egyesítési modulok megosztott kódokat, fájlokat, erőforrásokat, beállításjegyzék-bejegyzéseket és beállításlogikát biztosítanak az alkalmazásoknak egyetlen összetett fájlként. Az új egyesítési modulokat létrehozó vagy meglévő egyesítési modulokat használó fejlesztőknek az ebben a szakaszban ismertetett szabványt kell követnie.
Az egyesítési modul szerkezetében hasonló az egyszerűsített Windows Installer .msi fájl. Az egyesítési modult azonban nem lehet önállóan telepíteni, egyesítési eszközzel egyesíteni kell egy telepítőcsomagba. Az egyesítési modulokat használni kívánó fejlesztőknek be kell szereznie az egyik szabadon elosztott egyesítési eszközt, például Mergemod.dll, vagy független szoftverszállítótól kell egyesítési eszközt vásárolniuk. A fejlesztők új egyesítési modulokat hozhatnak létre a Windows Installer telepítőcsomagjának létrehozásához használt számos szoftvereszköz használatával, például a Windows Installer SDK-hoz biztosított Orca adatbázistábla-szerkesztővel.
Amikor egy egyesítési modult egyesítenek egy alkalmazás .msi fájljával, az egyesítési modul által biztosított összetevők telepítéséhez szükséges összes információ és erőforrás be lesz építve az alkalmazás .msi fájljába. Az egyesítési modul ezután már nem szükséges ezeknek az összetevőknek a telepítéséhez, és az egyesítési modulnak nem kell akadálymentesnek lennie a felhasználó számára. Mivel az összetevők telepítéséhez szükséges összes információ egyetlen fájlként van kézbesítve, az egyesítési modulok használata kiküszöbölheti a verzióütközések, a hiányzó beállításjegyzék-bejegyzések és a nem megfelelően telepített fájlok számos példányát.
Az egyesítési modulokkal kapcsolatos további információkért lásd:
- Modulok egyesítése
- Egyesítési modulok
- Modulhivatkozási egyesítése