Migrationshandbuch zu .NET Framework 4.7, 4.6 und 4.5

Wenn Sie Ihre Anwendung mit einer früheren Version von .NET Framework erstellt haben, können Sie im Allgemeinen problemlos ein Upgrade auf .NET Framework 4.5 und dessen Nebenversionen (4.5.1 und 4.5.2), .NET Framework 4.6 und dessen Nebenversionen (4.6.1 und 4.6.2) oder .NET Framework 4.7 durchführen. Öffnen Sie Ihr Projekt in Visual Studio. Wenn das Projekt in einer früheren Version erstellt wurde, wird automatisch das Dialogfeld Projektkompatibilität geöffnet. Weitere Informationen zum Durchführen von Upgrades für ein Projekt in Visual Studio finden Sie unter Übertragung, Migration und Upgrade der Visual Studio-Projekte und Visual Studio 2017 – Zielplattformen und Kompatibilität.

Einige Änderungen in .NET Framework erfordern jedoch Änderungen am Code. So möchten Sie möglicherweise die neuen Funktionen von .NET Framework 4.5 und dessen Punktreleases, von .NET Framework 4.6 und dessen Punktreleases sowie von .NET Framework 4.7 nutzen. Diese Art von Änderungen an der App für eine neue Version von .NET Framework wird in der Regel als Migration bezeichnet. Wenn Ihre App nicht migriert werden muss, können Sie diese in .NET Framework 4.5 oder neueren Versionen ohne Neukompilieren ausführen.

Migrationsressourcen

Überprüfen Sie die folgenden Dokumente, bevor Sie die App aus früheren Versionen von .NET Framework zu Version 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2 oder 4.7 migrieren:

  • Lesen Sie Versionen und Abhängigkeiten, damit Sie die CLR-Version kennen, die den einzelnen Versionen von .NET Framework zugrunde liegt, und um Richtlinien zur erfolgreichen Ausrichtung für Apps auf das gewünschte Ziel zu erfahren.

  • Lesen Sie Anwendungskompatibilität, um Informationen zu Laufzeit- und Neuausrichtungsänderungen zu erhalten, die sich auf die App auswirken können, und zu entsprechenden Maßnahmen.

  • Überprüfen Sie Veraltete Elemente in der Klassenbibliothek, um veraltete Typen oder Member im Code und die empfohlenen Alternativen zu ermitteln.

  • Unter Neuigkeiten finden Sie Beschreibungen von neuen Funktionen, die Sie Ihrer App hinzufügen können.

Siehe auch

Anwendungskompatibilität
Migrieren von .NET Framework 1.1
Versionskompatibilität
Versionen und Abhängigkeiten
Gewusst wie: Konfigurieren einer App für die Unterstützung von .NET Framework 4 oder 4.5
Neuigkeiten
Veraltete Elemente in der Klassenbibliothek
Versions- und Assemblyinformationen zu .NET Framework
Microsoft .NET Framework Support Lifecycle-Richtlinien Migrationsprobleme in .NET Framework 4