Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

MSI készítése mindennapi használatra

Hasonló előadás


Az előadások a következő témára: "MSI készítése mindennapi használatra"— Előadás másolata:

1 MSI készítése mindennapi használatra
Durucskó Zoltán Terméktámogatási tanácsadó

2 Miről lesz szó Windows Installer alapok MSI csomag felépítése
MSI készítési lehetőségek Best practices Tesztelés Hibaelhárítás

3 Windows Installer 1 Mi is a Windows Installer ? Szolgáltatások:
Megosztott erőforrások követése Verzió figyelés Tranzakcionális telepítés Automatikus helyreállítás Funkció telepítése igény szerint Termék meghirdetése

4 Windows Installer 2 Telepítés felhasználói jogú környezetben
Telepítések testreszabása Meglévő telepítések javítása Teljes parancssori támogatástás Installáció nyomkövetése (loggolás) Installáció állapot menedzsment

5 Windows Installer elemei
Alapvetően 3 részből áll Windows Installer kliens Windows Installer service Standard formátumú telepítő csomag

6 Windows Installer kliens
Control panel / add or remove programs Windows Installer képes alkalmazások Software disztribúciós technológiák Windows shell

7 Windows Installer service
Start-on-demand LOCAL_SERVICE account nevében futó Nem interaktív Installációs csomag, Windows Installer kliens, beállított policy alapján működik Legfrisebb verzió 3.1 (v2) május 12. A 3-as verzió leírása

8 Operációs rendszerekben lévő Windows Installer verziók
Operating System Version Installer Version Windows Millennium Edition Windows Installer 1.2 Windows 2000 Windows Installer 1.1 Windows 2000 Service Pack 1 Windows Installer 1.11 Windows 2000 Service Pack 2 Windows 2000 Service Pack 3 Windows Installer 2.0 Windows 2000 Service Pack 4 Windows XP Windows XP Service Pack 1 Windows XP Service Pack 2 Windows Installer 3.0 Windows Server 2003 Windows 2003 Service Pack 1 Windows Installer 3.1

9 Telepítő csomag formájában elérhető verziók
Installer Version Redistributable may be applied to: Windows Installer 1.1 Windows 95 and 98 Windows Installer 1.2 Windows NT 4.0 with Service Pack 3 or later Windows 2000 Windows Me Windows Installer 2.0 Windows NT 4.0 with Service Pack 6 or later Windows XP Windows Installer 3.0 Windows 2000 Service Pack 3 or later Windows 2003

10 Telepítő csomag szerkezete

11 Mi kell még a telepítéshez ?
A komponenseket alkotó file-ok Egyedi lépések leírása Dialógus ablakok leírása, sorrendje Telepítési folyamat meghatározása Adminisztratív információk

12 Telepítő csomag MSI MST MSP

13 Windows Installer a gyakorlatban
MSI vizsgálat ORCA.EXE – Platform SDK Telepítés testreszabás MSI ellenőrzés Távoli menedzsment

14 MSI csomag készítése MSI csomag létezik Újraszerkesztés
Régi típusú csomag konvertálása Installer Step-up Utility (ISU) Újracsomagolás (repackaging)

15 MSI újracsomagolás 1 Mit takar a fogalom ? Hátrányai
Eredeti installálási logika elveszik (1 funkció) Testreszabás telepítés közben Automatikus javítás esetén az egész alkalmazás újratelepül Alkalmazás támogatás elveszhet Idő és erőforrás igényes Külön csomag kell a különböző platformokra (Win9x/WXP) Nem része a WI-nek, 3rd party termék kell Van amit nem lehet újracsomagolni

16 MSI újracsomagolás 2 Előnyei Módszerek Pillanatfelvétel Monitorozás
Kihasználhatók a WI infrastruktúra előnyei Telepítési idő lerövidül Homogén rendszer, telepítési hibák minimalizálhatók Szinte minden esetben használható Módszerek Pillanatfelvétel Monitorozás

17 Pillanatfelvétel Az eljárás működése Előforduló problémák
Nem odaillő elemek Hiányzó komponensek Ütköző komponensek

18 Újracsomagolás 9 lépése best practices
Fejlesztői környezet felállítása Első pillanatfelvétel készítése Eredeit telepítés lépéseinek végrehajtása Szükségtelen adatok eltávolítása Második pillanatfelvétel és delta készítés Új telepítés lépéseinek felülvizsgálata MSI csomag készítése MSI csomag ellenőrzése TESZTELÉS

19 Monitorozás Az eljárás működése Előnyei a snapshot-hoz képest
Gyorsabb Sokkal kevesebb zaj Hátránya a snapshot-hoz képest Csak NT alapú rendszereken működik Nehézkes a testreszabás, további beállítás az eredeti telepítésben

20 Monitorozás lépései Fejlesztői környzet felállítása
Eredeti telepítés lépéseinek végrehajtása monitorozással Új telepítés lépéseinek felülvizsgálata MSI csomag készítés MSI csomag ellenőrzése TESZTELÉS

21 Újracsomagolás Admin Studio SMS edition Szabadon letölthető
SMS licenc kell hozzá Újracsomagolás MSI vizsgálat

22 Elkészült csomag tesztelése
Egyszerű csomag teszt Telepítési teszt Egyszerű integrációs teszt Teljes integrációs teszt Próba telepítés

23 Hibaelhárítás Event log Windows Installer log Jogosultsági problémák

24 Event log EventLog vizsgálata Sikeres / Hibás telepítés
Termék automatikus javítása Termék eltávolítása Konfigurációs hibák

25 Windows Installer log 1 Bekapcsolás command line-ból
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*] <LogFile> i - Status messages w - Nonfatal warnings e - All error messages a - Start up of actions r - Action-specific records u - User requests c - Initial UI parameters m - Out-of-memory or fatal exit information o - Out-of-disk-space messages p - Terminal properties v - Verbose output x - Extra debugging information + - Append to existing log file ! - Flush each line to the log * - Log all information, except for v and x options

26 Windows Installer log 2 Policy-ből Registry-ből Default „iweap”
Computer Configuration Administrative templates Windows Installer Logging Registry-ből HKLM\Software\Policies\Microsoft\Windows\Installer Logging (REG_SZ) „opciók” Default „iweap”

27 Windows Installer log 3 Elkészült log analizálása
Windows Installer Verbose Log Analyzer (wilogutl.exe) Platform SDK / Windows Installer SDK része Verbose logging bekapcsolása szükséges

28 Hibakeresés a gyakorlatban
Wilogutl.exe használata

29 Here is what it looks like from a product standpoint, and again, this is a flexible solution, you don’t HAVE to use all these integrated tools, but you have the option to realize the benefits of seamless, natural integration. For a robust, end-to-end BI solution from MS, all you need are SQL Server and Office.


Letölteni ppt "MSI készítése mindennapi használatra"

Hasonló előadás


Google Hirdetések