Back to Devexpress

Migrate DevExpress-Powered .NET Framework Apps to the Latest .NET Version

windowsforms-405091-net-net-core-support-migrate-net-framework-app-to-net.md

latest3.4 KB
Original Source

Migrate DevExpress-Powered .NET Framework Apps to the Latest .NET Version

  • Oct 16, 2025
  • 3 minutes to read

Important

Make sure you back up your projects before upgrading if you are not using source control.

To convert your DevExpress-powered .NET Framework application to the latest .NET version, do the following:

  1. Convert DevExpress assembly references (DLLs) to corresponding NuGet package references with the DevExpress Project Converter. The DevExpress Project Converter automatically creates backup (.bak) files for CSPROJ and VBPROJ files by default.
  2. Upgrade your application to the latest .NET version with Microsoft .NET Upgrade Assistant.

Step 1: Convert DevExpress Assemblies to NuGet Packages

Use the DevExpress Project Converter tool to quickly replace DevExpress assemblies (dll) with corresponding DevExpress NuGet packages as follows:

  1. Run the DevExpress Project Converter.

  2. Click Advanced to expand additional settings and enable “Convert DevExpress assembly references to NuGet packages”.

  3. Once you click the “Convert DevExpress assembly references to NuGet packages” option, the warning message below automatically pops up:

  4. Click Upgrade All to convert all assemblies in your solution. To convert assemblies in specific projects only, click Search and Select Projects.

Note

If your project references satellite assemblies (localization resources) for cultures other than DE, ES, or JA, they will not be automatically converted to NuGet packages, as these resources are not available in nuget.devexpress.

Step 2: Upgrade Your App to the Latest .NET Version

Important

Make sure you back up your projects before upgrading if you are not using source control.

Follow the steps below to upgrade your .NET Framework application to the latest .NET version:

  1. Enable the .NET Upgrade Assistant in Visual Studio (requires Visual Studio 2022 version 17.14.17 or later):

  2. Right-click on a project in the Solution Explorer window, and select Upgrade.

  3. Select one of the following options based on your preferences:

  4. Select the target framework and proceed:

  5. Select components to upgrade and click the “Upgrade selection” button:

Once the application is upgraded, a status screen will appear listing all project-related artifacts. You can expand each artifact for detailed status information.

Read the following topics for additional information:

See Also

How to port desktop applications from .NET Framework to .NET

Create a DevExpress-powered .NET App for WinForms with Design-Time Support

Deploy .NET Applications

Share Code Between Legacy .NET Framework and Modern .NET Apps