Új hozzászólás Aktív témák

  • Livius

    őstag

    Én a .Net Framework 4.7.2-vel csináltam a projectjeimet eddig, és kicsit utána Googleztam hogy milyen dolgokban másabb mint a régi .NET core és most a sima .NET 5. Azt találtam hogy első közelítésben mindenki azt írja a blogokban meg mindenhol, meg az MS is, hogy van egy .NET Portability Analyzer arra, hogy a régi projectet fel lehessen mérni, mennyire kompatibilis az új .NET 5-vel vagy más régebbi .NET core-okkal.

    Én ezt a kis VS2019 kiegészítő felraktam és kipróbáltam. Szerintem elég jó az eredmény. Egyelőre azt látom, hogy minden WPF cucc az már a .NET 5-re zöld pipát kapott, valamint olyan kategóriát is mutat hogy .NET 5 + extension, ebben az esetben az extension jelentheti azt, hogy valami NuGet packageből helyettesíthető a cucc?

    Amúgy az én projektem összesen két komponensen bukott egyelőre el a kompatibilitás ellenőrzésen. Az analízisnek nem tetszett, hogy használom a SerialPort Class-t, ez ha jól látom csak .NET 5 extension-ben lesz benne, és még használok egy NI Measurement Studio 2019 libet, amire azt írja az NI hogy .NET Framework 4.5-kell neki minimum. Gyanítom ez az NI lib még nem a .NET 5-re íródott, persze nagy része az csak NI-os WPF GUI elem, meg pár HW-hez lib. Egy .NET 5 extensionos project az képes lehet majd visszafelé használni .NET Framework 4.x dll-eket?

Új hozzászólás Aktív témák