Upgrade Project in Angular Visual studio integration

19 Aug 20252 minutes to read

The Syncfusion® Angular migration add-in for Visual Studio enables you to upgrade an existing Syncfusion® Angular application from one Essential Studio® version to another. This add-in reduces manual effort during the upgrade process.

The Syncfusion® Angular Project migration are available from v17.3.0.9.

Follow these steps to upgrade the Syncfusion® version in a Syncfusion Angular application using Visual Studio:

  1. Open the Syncfusion® Angular application in Visual Studio.

  2. To launch the Migration Wizard, choose one of the following options:

    Option 1:

    Choose Extensions-> Syncfusion-> Essential Studio for ASP.NET Core ->Migrate Project… in Visual Studio menu.

    menu

    In Visual Studio 2017, the Syncfusion menu appears directly in the Visual Studio menu.

    Option 2:

    Right-click on the Application from the Solution Explorer and select the Syncfusion Web and choose the Migrate the Syncfusion ASP.NET Core Project to Another version…

    Context menu

  3. The Syncfusion Project Migration window appears. Select the desired Syncfusion® Angular version for the upgrade.

    Syncfusion® Angular versions are loaded from published Syncfusion® angular NPM packages and it requires the internet connectivity.

    Migration Window

    Assets From: Load the Syncfusion® Essential® JS 2 assets to Angular Project, from either NPM, CDN, or Installed Location.

    Installed location option will be available only when the Syncfusion® Essential® JavaScript 2 setup has been installed.

  4. Check the “Enable a backup before migrating checkbox if you want to take the project backup and choose the location.

  5. After the migration process completes, a success message window will be displayed.

    project Success

    If you enabled project backup, the previous version of your project will be saved to the specified backup path after the upgrade.

    BackupLocation

  6. The Syncfusion® Angular NPM packages, and styles are updated to the selected version in the project.