ohjeet:wix
Erot
Tämä näyttää erot valitun ja nykyisen version kesken tästä sivusta.
| Both sides previous revisionEdellinen revisioSeuraava revisio | Edellinen revisio | ||
| ohjeet:wix [2011/05/06 07:05] – matronka | ohjeet:wix [2023/01/24 11:52] (nykyinen) – matronka | ||
|---|---|---|---|
| Rivi 16: | Rivi 16: | ||
| hakemistorakenteineen. Aja komentorivillä seuraava käsky: | hakemistorakenteineen. Aja komentorivillä seuraava käsky: | ||
| - | '' | + | '' |
| Tämä luo fragment-files.wxs-tiedoston, | Tämä luo fragment-files.wxs-tiedoston, | ||
| Rivi 22: | Rivi 22: | ||
| Avaa fragment-files.wxs WidEditillä ja tee seuraavat muutokset: | Avaa fragment-files.wxs WidEditillä ja tee seuraavat muutokset: | ||
| - | Valitse Files-välilehti nimeä Files-kansion Id ProgramFilesFolder: | + | Valitse Files-välilehti nimeä Files-kansion Id ProgramFilesFolder: |
| {{: | {{: | ||
| Rivi 28: | Rivi 28: | ||
| Voit myös nimetä ohjelman asennuskansioiden Id:t helpommin muistettaviksi, | Voit myös nimetä ohjelman asennuskansioiden Id:t helpommin muistettaviksi, | ||
| - | {{:ohjeet:namedfolder3.png|}} | + | {{:ohjeet:namedfolder4.png|}} |
| Lisäksi muuta asennettavan ohjelman päähakemiston Id muotoon INSTALLDIR. | Lisäksi muuta asennettavan ohjelman päähakemiston Id muotoon INSTALLDIR. | ||
| Rivi 42: | Rivi 42: | ||
| '' | '' | ||
| + | Jos registry-arvoissa on absoluuttisia tiedostopolkuviittauksia, | ||
| + | fragment-registry.wxs: | ||
| + | [ProgramFilesFolder]Ohjelma . | ||
| ===== Pää-wxs-tiedoston luonti ===== | ===== Pää-wxs-tiedoston luonti ===== | ||
| Rivi 57: | Rivi 60: | ||
| {{: | {{: | ||
| + | |||
| + | Jos ohjelma on 64-bittinen, | ||
| Media-kohdassa voi Cabinetin nimen vaihtaa: | Media-kohdassa voi Cabinetin nimen vaihtaa: | ||
| Rivi 115: | Rivi 120: | ||
| WorkingDirectory määrää hakemiston, jossa ohjelma käynnistetään. Jos ohjelma ei tarvitse omasta | WorkingDirectory määrää hakemiston, jossa ohjelma käynnistetään. Jos ohjelma ei tarvitse omasta | ||
| hakemistostaan mitään tiedostoja, niin tätä ei tarvitse asettaa. | hakemistostaan mitään tiedostoja, niin tätä ei tarvitse asettaa. | ||
| + | |||
| + | Jos ohjelma täytyy ajaa käynnistyä omassa hakemistossaan, | ||
| + | laittaa osoittamaan kyseiseen hakemistoon Id-nimellä, | ||
| + | |||
| + | WorkingDirectoryn arvoksi voi myös laittaa jonkin Windowsin | ||
| + | [[http:// | ||
| + | esimerkkitapauksessa PersonalFolder osoittaa käyttäjän My Documents-kansioon. | ||
| {{: | {{: | ||
| Rivi 121: | Rivi 133: | ||
| hakemistossa, | hakemistossa, | ||
| irti esim ohjelmalla [[http:// | irti esim ohjelmalla [[http:// | ||
| - | |||
| - | Jos ohjelma täytyy ajaa käynnistyä omassa hakemistossaan, | ||
| - | laittaa osoittamaan kyseiseen hakemistoon Id-nimellä, | ||
| - | |||
| - | {{: | ||
| Lopuksi vielä pitää kertoa, että kyseinen pikakuvakekansio halutaan poistaa ohjelman poiston | Lopuksi vielä pitää kertoa, että kyseinen pikakuvakekansio halutaan poistaa ohjelman poiston | ||
| Rivi 164: | Rivi 171: | ||
| {{: | {{: | ||
| + | Sen jälkeen lisää Productiin Upgrade ja anna sen Id:ksi kyseinen UpgradeCode. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Lisää Upgrade-osan UpgradeVersion ja anna sinne sopivat tiedot ohjelman mukaan. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Lopuksi lisää Actions-välilehden Execute Sequenceen InstallExecuteSequence ja siihen | ||
| + | RemoveExistingProducts. | ||
| + | |||
| + | {{: | ||
| Rivi 172: | Rivi 191: | ||
| '' | '' | ||
| '' | '' | ||
| + | |||
| + | Jos copy/ | ||
| + | koska DokuWikin code-muotoinen teksti esittää nuo lainausmerkit väärin. | ||
| Nyt sinulla siis pitäisi olla hakemisto, jossa on itse Files-kansio ja tiedostot | Nyt sinulla siis pitäisi olla hakemisto, jossa on itse Files-kansio ja tiedostot | ||
| fragment-files.wxs, | fragment-files.wxs, | ||
| lopputuloksena on project.msi, | lopputuloksena on project.msi, | ||
ohjeet/wix.1304665538.txt.gz · Viimeksi muutettu: 2014/11/20 13:01 (ulkoinen muokkaus)
