Migrate to a Major Version of Visual Expert
Migrating to a major version of Visual Expert involves upgrading your current installation to a newer major release. This guide covers the full migration procedure to ensure a smooth transition without data loss or disruption to your projects.
What Changes in a Major Version
A major version upgrade introduces changes across several areas of the product:
- New features – Additional functionality that is not available in the previous version.
- Performance improvements – Optimized performance and faster processing times with updated software.
- Bug fixes – Resolved issues that affected stability or produced incorrect results in earlier versions.
- Security updates – Patches that address known vulnerabilities in the previous release; safeguarding data.
- Compatibility updates – Support for newer versions of integrated technologies and systems, maintaining seamless integration within your development environment.
Before You Begin
Migrating to a major version requires a few preparatory checks before you uninstall the existing version:
- Verify your maintenance contract: Confirm that your maintenance contract is active. An active contract is required to access the latest version and receive technical support.
- Review release documentation: Consult the migration guides and documentation for any version-specific instructions.
- Remove the Older Version: Uninstall the current version of Visual-Expert from your system to prevent any conflicts.
- Install the New Version: Run the setup by “Run as Administrator” under the command prompt. Follow the installation instructions to set up the new version of Visual-Expert.
- Open Visual-Expert: Launch the newly installed Visual-Expert to begin the configuration process.
- Request a New License Key: Apply for a new license key if required, ensuring your software is fully activated and operational.
- Test Projects: Run analyses on test projects to verify everything is functioning correctly.
Migration Steps
To install the latest version of Visual Expert please adhere to the following steps.
This will ensure a smooth and error-free installation, allowing you to harness the full capabilities and improvements of the new release.
Step 1: Uninstall the Existing Version
Remove the currently installed version of Visual Expert from your system before proceeding with the new installation.
- Open Windows Control Panel and select [Uninstall a program].
- Locate Visual Expert in the list of installed programs and double-click it.
- Alternatively, go to Windows Start menu → All Programs → Novalys → Visual Expert → Uninstall.
- Click [Yes] when prompted to confirm the uninstallation.
Note: Uninstalling Visual Expert does not remove your repository database. Your project data stored in SQL Server remains intact and will be accessible after the new version is installed.
Step 2: Verify System Requirements
Before installing the new version, confirm that your system meets the minimum hardware and software requirements.
- Check the minimum system requirements for your configuration. Incomplete compliance may result in incomplete or failed code analysis.
- Visual Expert requires SQL Server Developer, Standard, or higher to host the Visual Expert repository. Ensure a compatible SQL Server instance is available.
Refer to the SQL Server 2019 Installation Guide (Developer Edition) if SQL Server is not yet installed.
Step 3: Install the New Version
Contact the Novalys sales department to obtain the installer for the latest version of Visual Expert.
Step 4: Configure Visual Expert After Installation
Once Visual Expert is installed, complete the following configuration steps to resume working with your projects.
- Create a Visual Expert Repository
- Request a Visual Expert License Key
- Create a Visual Expert Project
- Run code analysis
Post-Migration Checklist
- Older version uninstalled successfully
- System requirements verified
- New version installed and launched
- Repository created or reconnected
- New license key applied
- At least one project analyzed and results reviewed