====== Dialang 0.9.3.1 ====== Asennustiedoston (.exe) paketointi MSI-paketiksi tapahtuu normaalisti AdminStudion repackagerin snapshot-tekniikalla. Huomioitavaa kuitenkin on se, että asennuksen jälkeen tarvitaan yksi ohjelman käynnistys Administratorilla. Tästä käynnistyksestä kannattaa ottaa vielä erillinen snapshot. Siitä huomataan, että käynnistyksen yhteydessä asennushakemistoon tulee 2 uutta kansiota (cache ja logs) sekä etc-kansiossa oleviin tiedostoihin (allocators.xml, ioerror.xml sekä punctuation.xml) tulee muutoksia. Jotta saataisiin ohjelma käynnistettyä peruskäyttäjällä suoraan ilman Administratorin käynnistystä tarvitaan seuraavia toimenpiteitä. ===== Kansioiden luominen ===== Administrator-käynnistyksen yhteydessä luotavat kansiot on sisällytettävä asennuspakettiin niin, että ne luodaan asennuksen aikana. Tämä tapahtuu käyttämällä CreateFolder-elementtiä WiX-lähdetiedostossa: Kansioon tarvitaan lisäksi oikeudet käyttäjälle tiedostojen lisäystä ja muokkausta varten. Tässä tapauksessa käytetään käyttäjälle EVERYONE full control-oikeuksia eli GenericAll="yes". ===== Oikeudet käyttäjälle muihin tiedostoihin ===== Lisäksi tarvitaan oikeudet alussa mainittuihin etc-kansion tiedostoihin (allocators.xml, ioerror.xml sekä punctuation.xml). Tässä riittää luku- ja kirjoitusoikeudet: