Upgrades

Upgrading Advantage CSP: Essential Steps

  • Preparation: Before initiating an upgrade, ensure you take a comprehensive backup of your entire codebase and database to prevent any data loss.
  • Source Files: Obtain the latest source files for the upgrade from the official repository.

Repo View 

  • Configuration Backup: Securely backup your configuration files, including the web.config files located at the root and /admin directories, as well as the global.asax file.

Backup Files

  • File Replacement: Replace the existing files in your project or website with the new ones from the downloaded source.
  • Configuration Update: Carefully compare and integrate any changes from the new web.config and global.asax files into your existing configuration.
  • Version Control: If you're using a version control system, make sure to add all new files from the update to your repository.

Following these steps will ensure a smooth upgrade process for your Advantage CSP installation

 

The process of upgrading Advantage CSP versions generally follows a consistent set of steps. If an upgrade requires additional steps or processes, these will be noted in the version-specific documentation.

Step 1: Backup

Backup your code and database, including the web.config files located in both the root and admin folders.

Step 2: Copy and Overwrite Files

Copy all contents from the following folders in the new version and overwrite the corresponding folders in your project:

  • Admin
  • App_Data
  • App_Code -> if applicable (website projects only)
  • Bin
  • Common
  • Content
  • Scripts

Step 3: Update Package References

Review the packages.config file provided with the new Advantage version. Update your project's packages.config with any new additions or version increments.

Step 4: Update the Web.Config File

Compare the web.config file from the new version with your project's web.config. Update your project's web.config with any necessary changes, particularly in the following sections:

  • appSettings
  • pages/controls
  • httpHandlers
  • assemblyBinding

Step 5: Run the Project

Run the project. If there are any required database schema changes, the system will automatically direct you to the schema update screen.

Step 6: Test the Project

Conduct thorough testing to ensure the upgrade was successful and everything functions as expected.

For additional information, to purchase a license, or if you require assistance with the upgrade process, please visit our official website or contact our support team.

 

 

Disclaimer and Access Requirements for Upgrading Advantage CSP

Please note that to proceed with the upgrade steps for Advantage CSP, you must have authorized access to the source code repository. Access to proprietary source files is restricted and requires appropriate permissions. Unauthorized copying, modification, or distribution of the source code is strictly prohibited and may be subject to legal action.


Back to Top Button