Megosztás a következőn keresztül:


Egyesítések és átalakítások

A Windows Installer egy relációs adatbázisban tárolja a telepítéssel kapcsolatos összes információt. Ezt az adatbázist, és így a telepítést is módosíthatja átalakítások és egyesítések használatával.

Átalakítja

A adatbázis-átalakítás az eredeti adatbázis elemeit veszi fel vagy cseréli le. Egy átalakítás például megváltoztathatja az alkalmazás felhasználói felületén lévő összes szöveget franciáról angolra.

Az átalakítások elsődleges felhasználási módjai a következők:

  • Az alaptelepítési csomagok testreszabása adott felhasználói csoportok számára.

    Az átalakításokkal egyetlen alapcsomag különböző testreszabásait ágyazhatja be, amelyeket a felhasználók különböző csoportjai igényelnek. Ez például olyan szervezetekben hasznos, ahol a pénzügyi és személyzeti támogatási részlegek különböző telepítéseket igényelnek egy adott termékhez. A termék alapcsomagja mindenki számára elérhető egyetlen felügyeleti telepítési ponton, a megfelelő testreszabásokkal, amelyek külön-külön oszlanak el az egyes felhasználói csoportok között.

  • Alkalmazások szinkronizálása nyelvek között.

    Az átalakítások akkor hasznosak, ha a csomagokat a létrehozás során széles körben elkülönített helyeken szinkronizálják. Ha például egy angol és francia nyelvű alkalmazás angol nyelvű verziójára fejlesztenek frissítést, az átalakítás a frissített angol verzióra is alkalmazható, amely frissített francia verzióvá alakítja azt.

    Egy alapcsomagra több átalakítás is alkalmazható, majd a telepítés során menet közben is alkalmazható. Ez kiterjeszti a telepítő képességeit az egyéni csomagok létrehozására, és lehetővé teszi a legmegfelelőbb telepítések hatékony hozzárendelését a felhasználók különböző csoportjaihoz.

  • Alkalmazások javítása.

    Az átalakításokkal kisebb javításokat alkalmazhat olyan alkalmazásokra, amelyek nem igényelnek jelentős frissítést. További információ a javításokról: Patch Packages.

Egyesíti

Az egyesítés két adatbázist egyesít egy adatbázissal, és csere helyett információkat ad hozzá. Ha mindkét adatbázisban ugyanazok az információk találhatók, egyesítési ütközés lép fel. Az egyesítések azért hasznosak a fejlesztői csapatok számára, mert lehetővé teszik, hogy egy nagy alkalmazás később újrakombinált részekre legyen osztva. Az új összetevő telepítésének adatbázis-elemei például külön fejleszthetők, és később egyesíthetők a fő telepítési adatbázissal. További információ: Modulok egyesítése.

A fejlesztői csapat az alábbi módon alkalmazhatja az egyesítési műveletet:

  1. Különítse el a csoportokat, és egyszerre dolgozzon egy nagy alkalmazás különböző összetevőin.
  2. Ezután minden fejlesztési csoport feltölt egy adatbázist a saját összetevő telepítési adataival anélkül, hogy az alkalmazás többi összetevőjével foglalkozik.
  3. Az összetevő fejlesztése után az összetevő adatbázisa egyesíthető a teljes alkalmazás fő telepítési adatbázisával.