Windows Installer XML: käyttöönotto asennusohjelman tekemisessä
Koskina, Ekaterina (2012)
Koskina, Ekaterina
Laurea-ammattikorkeakoulu
2012
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201205046267
https://urn.fi/URN:NBN:fi:amk-201205046267
Tiivistelmä
Opinnäytetyössä opittiin luomaan oma asennusohjelma Windows- käyttöjärjestelmää varten käyttäen Windows Installer XML työkalupakettia. Tavoitteena oli tutustuttaa lukijoita Window Installer- palveluun, joka vastaa ohjelmasovelluksien asennuksesta ja paikannuksesta Windows- käyttöjärjestelmissä, ja sen kautta Windows Installer XML- teknologiaan, jota käytetään asennuksien toteuttamiseksi. Teknologian tutustumisen perusteella jokainen lukija oppii luomaan oman haluamansa asennusohjelman.
Opinnäytetyössä edettiin kertomalla ensiksi Windows- käyttöjärjestelmän asennusohjelmien tekoon liittyvistä käytännöstä, Windows Installer palvelusta ja MSI- asennuspakettitiedostoista. Ilman näitä tietoja olisi vaikea ymmärtää Windows Installer XML teknologian avulla luotujen asennuspakettien rakennetta ja tarkoitusta. Mainittiin sekä verrattiin keskenään Windows Installer XML ja muut tavat luoda asennusohjelmaa Windows- käyttöjärjestelmää varten. Kerrottiin mahdollisista työkaluista kuten Microsoft Visual Studio ja SharpDevelop sekä niiden saantimahdollisuuksista. Windows Installer XML:n teorian kertomisen jälkeen näytettiin miten läpikäydyillä työkaluilla toteutettiin asennuspaketin luomisen esimerkki käyttäen siitä opittuja perustietoja teknologiasta. Esimerkissä pystyttiin luomaan asennuspaketti, joka ei toiminnoiltaan eikä ulkonäöltään erottuisi markkinoilla jaettavista tuotteista.
Asennusohjelman luomisen esimerkillä Windows Installer XML – teknologia yritettiin havainnollistaa lukijoille. Opinnäytetyön tuloksena saatiin asianmukainen tietolähde kaikille teemasta kiinnostuneille
Opinnäytetyössä edettiin kertomalla ensiksi Windows- käyttöjärjestelmän asennusohjelmien tekoon liittyvistä käytännöstä, Windows Installer palvelusta ja MSI- asennuspakettitiedostoista. Ilman näitä tietoja olisi vaikea ymmärtää Windows Installer XML teknologian avulla luotujen asennuspakettien rakennetta ja tarkoitusta. Mainittiin sekä verrattiin keskenään Windows Installer XML ja muut tavat luoda asennusohjelmaa Windows- käyttöjärjestelmää varten. Kerrottiin mahdollisista työkaluista kuten Microsoft Visual Studio ja SharpDevelop sekä niiden saantimahdollisuuksista. Windows Installer XML:n teorian kertomisen jälkeen näytettiin miten läpikäydyillä työkaluilla toteutettiin asennuspaketin luomisen esimerkki käyttäen siitä opittuja perustietoja teknologiasta. Esimerkissä pystyttiin luomaan asennuspaketti, joka ei toiminnoiltaan eikä ulkonäöltään erottuisi markkinoilla jaettavista tuotteista.
Asennusohjelman luomisen esimerkillä Windows Installer XML – teknologia yritettiin havainnollistaa lukijoille. Opinnäytetyön tuloksena saatiin asianmukainen tietolähde kaikille teemasta kiinnostuneille