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


Példa telepítési példára

Ez a példa bemutatja, hogyan hozhat létre egy egyszerű Windows Installer-csomagot, amely egy alkalmazást telepít. A minta telepíti a Jegyzettömbet, a Windowshoz mellékelt szövegszerkesztőt, valamint számos, eseményeket és felvételeket leíró szövegfájlt a képzeletbeli Red Park Arénában.

A minta a következő specifikációkkal rendelkezik:

  • Az alkalmazást öntelepítő Windows Installer-csomagként biztosítjuk a felhasználóknak, amely telepíti az összes szükséges fájlt, parancsikont és beállításjegyzék-információt.
  • A telepítési csomag felhasználói adatok gyűjtésére szolgáló felhasználói felületi varázslót jeleníthet meg a felhasználónak a telepítés során.
  • A telepítés során a felhasználók kiválaszthatják a helyi futtatásra, a forrásból futtatásra vagy a telepítésre nem telepíthető egyes szolgáltatásokat.
  • Az egyik funkció igény szerinti telepítési funkcióként jelenhet meg a felhasználók számára.
  • Ugyanez a csomag eltávolítja az alkalmazást, és eltávolítja az összes alkalmazásfájlt és beállításjegyzék-információt a felhasználó számítógépéről.
  • A csomag készen áll egy jelentős frissítésre, amely magában foglalja a termékkód módosítását.

A példa reprodukálásához olyan szoftvereszközre van szüksége, amely képes üres Windows Installer-adatbázis létrehozására és szerkesztésére. Számos csomaglétrehozó eszköz érhető el független szoftvergyártóktól. Az Orca nevű Windows Installer-adatbázis-szerkesztőt a Windows Installer fejlesztői Windows SDK-összetevők biztosítják.

A példa végrehajtásához kövesse az alábbi lépéseket:

Telepítési tervezése

Üres adatbázis importálása

Címtárstruktúra megadása

Összetevők megadása

Fájlok és fájlattribútumok megadása

Forrásmédia- megadása

Szolgáltatások megadása

Kapcsolatok Feature-Component megadása

Beállításjegyzék-adatok hozzáadása

Billentyűparancsok megadása

Tulajdonságok megadása

InstallExecuteSequence importálása

InstallUISequence importálása

Az AdminExecuteSequence importálása

AdminUISequence importálása

Az AdvtExecuteSequence importálása

összegzési információk hozzáadása

A felhasználói felület importálása

Telepítési adatbázis ellenőrzése