myCSharp.de - DIE C# und .NET Community (https://www.mycsharp.de/wbb2/index.php)
- Entwicklung (https://www.mycsharp.de/wbb2/board.php?boardid=3)
-- Basistechnologien und allgemeine .NET-Klassen (https://www.mycsharp.de/wbb2/board.php?boardid=23)
--- Auf was soll ich von .NET 4.6.1 aus upgraden? (https://www.mycsharp.de/wbb2/thread.php?threadid=122731)


Geschrieben von sugar76 am 25.03.2020 um 13:52:
  Auf was soll ich von .NET 4.6.1 aus upgraden?
Hallo,

ich arbeite an einer WPF-Anwendung, die aktuell unter .NET 4.6.1 läuft. Clients sind alle Windows 10.

Ich will nun die .NET Version im Rahmen eines Wartungsupdates aktualisieren.

Nun ist die Frage, ob ich auf .NET 4.8 oder auf .NET Core 3.1 aktualisiere.

Bei .NET 4.8 habe ich keine Bedenken.

Bei .NET Core ist es anders:
- laufen alle Bibliotheken unter .NET Core (z.B. Microsoft.ReportViewer.Winforms)?
- läuft eine .NET Core Anwendung auf allen Windows 10 Clients?

Wie steht ihr dazu? Hat jemand schon mal eine WPF-Anwendung auf .NET Core migriert und welche Probleme gab es dabei?

Gruß smile


Geschrieben von Abt am 25.03.2020 um 15:18:
 
Das kann Dir hier keiner beantworten; wir kennen weder Dein Projekt noch Deine Anforderungen bzw. Bibliotheksanforderungen.
Ob gewisse Bibliotheken laufen: das kannst ja selbst googlen. Müssen nicht wir für Dich tun.
Das Forum ist ja kein Migrationsdienstleister :-)


Der Nachfolger von .NET 4.8 -> .NET 4.9 ist übrigens  .NET 5 - nicht .NET Core 3.1
Unter 3.1 wird Du sicherlich deutlich mehr finden, was nicht funktioniert, als in .NET 5.

Und je nachdem was Deine Anwendung so tut, musst Du gewisse Dinge in Deiner Anwendung ersetzen, weil es diese in .NET 5 nicht oder eben in anderer Form gibt.


Geschrieben von witte am 25.03.2020 um 15:50:
 
Hast du mal den  portability-analyzer getestet?


© Copyright 2003-2020 myCSharp.de-Team | Impressum | Datenschutz | Alle Rechte vorbehalten. | Dieses Portal verwendet zum korrekten Betrieb Cookies. 05.04.2020 11:50