Migrationshandbuch zu .NET Framework 4.7, 4.6 und 4.5Migration Guide to the .NET Framework 4.7, 4.6, and 4.5

Wenn Sie Ihre App mit einer früheren Version von .NET Framework erstellt haben, können Sie im Allgemeinen problemlos ein Upgrade auf .NET Framework 4.5 und die Nebenversionen (4.5.1 und 4.5.2), .NET Framework 4.6 und die Nebenversionen (4.6.1 und 4.6.2) oder .NET Framework 4.7 und die Nebenversion (4.7.1) ausführen.If you created your app using an earlier version of the .NET Framework, you can generally upgrade it to the .NET Framework 4.5 and its point releases (4.5.1 and 4.5.2), the .NET Framework 4.6 and its point releases (4.6.1 and 4.6.2), or the .NET Framework 4.7 and its point release, the .NET Framework 4.7.1, easily. Öffnen Sie Ihr Projekt in Visual Studio.Open your project in Visual Studio. Wenn das Projekt in einer früheren Version von Visual Studio erstellt wurde, wird automatisch das Dialogfeld Projektkompatibilität geöffnet.If your project was created in an earlier version of Visual Studio, the Project Compatibility dialog box automatically opens. 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.For more information about upgrading a project in Visual Studio, see Port, Migrate, and Upgrade Visual Studio Projects and Visual Studio 2017 Platform Targeting and Compatibility.

Einige Änderungen in .NET Framework erfordern jedoch Änderungen am Code.However, some changes in the .NET Framework require changes to your code. So möchten Sie möglicherweise die neuen Funktionen von .NET Framework 4.5 und den Nebenversionen, von .NET Framework 4.6 und den Nebenversionen sowie von .NET Framework 4.7 und der Nebenversion (4.7.1) nutzen.You may also want to take advantage of functionality that is new in the .NET Framework 4.5 and its point releases, in the .NET Framework 4.6 and its point releases, or in the .NET Framework 4.7 and its point release, the .NET Framework 4.7.1. Diese Art von Änderungen an der App für eine neue Version von .NET Framework wird in der Regel als Migration bezeichnet.Making these types of changes to your app for a new version of the .NET Framework is typically referred to as migration. Wenn Ihre Anwendung nicht migriert werden muss, können Sie sie in .NET Framework 4.5 oder einer späteren Version ausführen, ohne sie neu zu kompilieren.If your app doesn't have to be migrated, you can run it in the .NET Framework 4.5 or a later version without recompiling it.

MigrationsressourcenMigration resources

Lesen 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, 4.7 oder 4.7.1 migrieren:Review the following documents before you migrate your app from earlier versions of the .NET Framework to version 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, or 4.7.1:

  • 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.See Versions and Dependencies to understand the CLR version underlying each version of the .NET Framework and to review guidelines for targeting your apps successfully.

  • 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.Review Application Compatibility to find out about runtime and retargeting changes that might affect your app and how to handle them.

  • Überprüfen Sie Veraltete Elemente in der Klassenbibliothek, um veraltete Typen oder Member im Code und die empfohlenen Alternativen zu ermitteln.Review What's Obsolete in the Class Library to determine any types or members in your code that have been made obsolete, and the recommended alternatives.

  • Unter Neuigkeiten finden Sie Beschreibungen von neuen Funktionen, die Sie Ihrer App hinzufügen können.See What's New for descriptions of new features that you may want to add to your app.

Siehe auchSee Also

AnwendungskompatibilitätApplication Compatibility
Migrieren von .NET Framework 1.1Migrating from the .NET Framework 1.1
VersionskompatibilitätVersion Compatibility
Versionen und AbhängigkeitenVersions and Dependencies
Gewusst wie: Konfigurieren einer App für die Unterstützung von .NET Framework 4 oder 4.5How to: Configure an App to Support .NET Framework 4 or 4.5
NeuigkeitenWhat's New
Veraltete Elemente in der KlassenbibliothekWhat's Obsolete in the Class Library
Versions- und Assemblyinformationen zu .NET Framework.NET Framework Version and Assembly Information
Microsoft .NET Framework Support Lifecycle-Richtlinien Migrationsprobleme in .NET Framework 4Microsoft .NET Framework Support Lifecycle Policy .NET Framework 4 migration issues