Käytä tätä sivua ennen uuden sovellusversion asentamista tai kun sinun tarvitsee ymmärtää, mitä päivitys muuttaa.

Uuden version asentaminen

Sinun ei tarvitse poistaa vanhempaa versiota ennen uuden version asentamista.

On turvallista, että useita sovellusversioita on asennettuna samanaikaisesti. Edellisen version pitäminen asennettuna on usein turvallisempaa, koska voit sulkea uuden version ja palata edelliseen asennettuun versioon, jos sinun tarvitsee jatkaa työskentelyä.

Versiokohtaiset sovellustiedot

Uuden version asentaminen ei automaattisesti kopioi käyttäjätietoja vanhemmasta versiosta.

Jokaisella sovellusversiolla on normaalisti omat AppData-kansionsa seuraaville:

  1. Sovelluksen laajuiset asetukset, mukaan lukien Settings.json.
  2. Tallennetut profiilitiedostot, mukaan lukien .prf tiedostot.
  3. Luodut kuvavälimuistitiedot.
  4. Lokit.

Tämä erottelu on tarkoituksellinen. Se antaa uuden version aloittaa omilla tiedoillaan, kun taas edellinen versio säilyttää jo käyttämänsä tiedot.

Asetukset ja profiilit

Saatat pystyä kopioimaan asetuksia ja profiilitiedostoja vanhemman version kansiosta uudemman version kansioon, mutta tämä on edistyksellinen tai tuen ohjaama vaihe.

Kopioi vain asetuksia tai profiilitiedostoja, kun sovellus ei ole käynnissä.

Ennen kopioimista:

  1. Varmuuskopioi kohdetiedostot.
  2. Kopioi vain luotettavien sovellusversioiden välillä.
  3. Aloita sovellus ja tarkista asiaankuuluvat asetukset ennen kuin luotat kopioituihin tietoihin tärkeässä työssä.

Uudemmat versiot pitäisi normaalisti sietää puuttuvia asetuksia tai profiilikenttiä käyttämällä oletuksia. Sovelluskehityskäytäntö on välttää asetusten ja profiilikenttien poistamista niiden julkaisemisen jälkeen. Silti, kopioidut tiedostot eivät takaa täysin testattua siirtoreittiä.

Jos kopioidut asetukset tai profiilit aiheuttavat käynnistysongelmia, sulje sovellus ja käytä Vianetsintä-nollaus-sivua.

Kuvavälimuisti

Älä kopioi kuvavälimuistia normaalina päivitysvaiheena.

Kuvavälimuisti on luotua dataa. Anna jokaisen sovellusversion rakentaa oma välimuistinsa. Eri versioilla pitäisi olla erilliset välimuistikansiot, ja se on oletus.

Jos käytät mukautettua kuvavälimuistikansiota, voit ohjata uudemman version samaan kansioon. Tämä voi toimia, mutta se voi myös aiheuttaa yhteensopivuusongelmia, jos välimuistrakenne muuttuu sovellusversioiden välillä. Eri välimuistikansion käyttäminen per sovellusversio on turvallisempaa.

Suorituskykyriippuvuudet

Asentaja sisältää tarvittavat Microsoftin suorituskykyasentajat, kun sovellus tarvitsee niitä.

Nämä voivat sisältää:

  1. Windows App Runtime.
  2. Microsoft Visual C++ -jakelut, joita tarvitaan natiivien SDK-komponenttien toimintaan.

Jos suorituskykyriippuvuus puuttuu tai on vaurioitunut, asentaja korjaa tai asentaa sen normaalisti. Jakeluasentajat sijaitsevat myös sovelluksen asennuskansiossa. Jos tuki pyytää sinua korjaamaan ne manuaalisesti, sulje sovellus, etsi nämä asentajat sovelluksen asennuskansiosta ja suorita ne järjestelmänvalvojana.

Paluu vanhempaan versioon

Jos uusi versio ei toimi oikein:

  1. Sulje uusi versio.
  2. Aloita edellinen asennettu versio.
  3. Jatka työskentelyä edellisessä versiossa, jos se käyttäytyy edelleen oikein.

Koska sovellustiedot ovat oletuksena versiokohtaisia, edellisellä versiolla pitäisi edelleen olla omat asetuksensa, profiilinsa ja välimuistitietonsa.

Poista asennus ja asenna uudelleen

Jos mikään muu ei auta, poista ongelmallinen versio ja asenna se uudelleen.

Poistaminen ja uudelleenasentaminen voi korjata puuttuvia tai vaurioituneita sovellustiedostoja. Se ei välttämättä poista versiokohtaisia käyttäjätietoja. Jos uudelleenasentaminen ei korjaa ongelmaa, käytä Vianetsintä-nollaus-sivua, koska ongelma voi olla asetuksissa, profiileissa tai välimuistitiedoissa, jotka ovat säilyneet uudelleenasennuksen jälkeen.