Home Arrow Icon Knowledge base Arrow Icon Global Arrow Icon Mitkä ovat vaiheet sen varmistamiseksi


Mitkä ovat vaiheet sen varmistamiseksi


Sovelluksen päivittäminen .NET Standard 2.0: n käyttämiseen MVVMCross 6: n kanssa sisältää useita vaiheita. Tässä on yksityiskohtainen opas, joka auttaa sinua prosessin läpi:

Vaihe 1: Upgrade .NET Framework -versio

Varmista, että projektisi tavoitteena on vähintään .NET Framework 4.6.1. Tämä on vähimmäisversio, joka vaaditaan yhteensopivuuteen .NET Standard 2.0: n kanssa. Jos projektisi käyttää tällä hetkellä vanhempaa versiota, sinun on päivitettävä se arvoon 4.6.1 tai korkeampi. Tämä vaihe on ratkaisevan tärkeä, koska .NET Standard 2.0 tukee .NET Framework -versioita alkaen välillä 4.6.1 [10].

Vaihe 2: Muunna projekti .NET -standardiksi

Jos projektisi käyttää tällä hetkellä kannettavia luokkakirjastoja (PCLS) tai vanhempia kehyksiä, sinun on siirrettävä se .NET Standard 2.0: een. Tähän sisältyy projektityypin muuttaminen Visual Studiossa. Voit käyttää Visual Studion Upgrade Assistant -työkalua auttaaksesi tätä prosessia. Se tarjoaa vaihtoehtoja paikan sisäisille tai vierekkäisille päivityksille, jotka voivat olla hyödyllisiä projektin monimutkaisuudesta ja riippuvuuksista riippuen [4] [6].

Vaihe 3: Päivitä Nuget -paketit

Kun olet muuttanut projektin .NET Standard 2.0: ksi, päivitä kaikki NUGET -paketit versioiksi, jotka ovat yhteensopivia .NET Standard 2.0: n kanssa. Tähän sisältyy MVVMCrossin päivittäminen versioon 6, joka kohdistuu .NET -standardiin 2.0 oletuksena [1] [7]. Varmista, että kaikki muut kolmansien osapuolien kirjastot päivitetään myös versioihin, jotka tukevat .NET Standard 2.0: ta.

Vaihe 4: Osoita yhteensopivuusongelmia

Joillakin kirjastoilla ei ehkä ole suoraa tukea .NET Standard 2.0: lle. Tällaisissa tapauksissa saatat joutua käyttämään monitahoista tai löydettävä vaihtoehtoisia kirjastoja, jotka tukevat .NET Standard 2.0: ta. Tarkista lisäksi koodisi kaikille alustakohtaisille sovellusliittymille, joita ei ehkä ole saatavana .NET Standard 2.0: ssa ja refakoi niitä vastaavasti [3] [5].

Vaihe 5: Testaa ja validoi

Kun päivitys on valmis, testaa sovelluksesi perusteellisesti varmistaaksesi, että kaikki ominaisuudet toimivat odotetusti. Tämä sisältää testauksen eri alustoilla, jos sovelluksesi on alustojen välinen, kuten Xamarin iOS ja Android.

Näitä vaiheita noudattamalla sinun pitäisi pystyä päivittämään sovelluksesi .NET -standardi 2.0 käyttämään MVVMCROSS 6: lla.

Viittaukset:
[1] https://www.mvvmcross.com/documentation/upgrading/upgrade-to-mvvmcross-60
[2] https://learn.microsoft.com/en-us/dotnet/standard/net -standard
[3] https://www.reddit.com/r/dotnet/comments/z5luwl/general_advice_for_legacy_project_migration_to/
.
.
.
[7] https://www.mvvmcross.com/mvvmcross-6.0.0-release/
[8] https://www.nuget.org/packages/mvmcross/6.0.0
[9.
.
.