Updating QPR ProcessAnalyzer Server: Difference between revisions

From QPR ProcessAnalyzer Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
Follow these instructions to update QPR ProcessAnalyzer to the latest version:
Follow these instructions to update QPR ProcessAnalyzer to the latest version:
# Pre-Update Steps:
# Pre-Update Steps:
* Read the [[QPR_ProcessAnalyzer_Release_Notes|release notes]] between the original and new releases to identify any special considerations.
*# Read the [[QPR_ProcessAnalyzer_Release_Notes|release notes]] between the original and new releases to identify any special considerations.
# Download and Prepare:
# Download and Prepare:
* Download the QPR ProcessAnalyzer Server package from the [[QPR Product Downloads#QPR_ProcessAnalyzer_Server|downloads page]].
* Download the QPR ProcessAnalyzer Server package from the [[QPR Product Downloads#QPR_ProcessAnalyzer_Server|downloads page]].

Revision as of 23:21, 22 January 2025

QPR ProcessAnalyzer 2024.1 and later releases use .Net 8 (instead of .Net 6). If you are updating from an earlier release than QPR ProcessAnalyzer 2024.1, .Net 8 needs to be installed and .Net 6 uninstalled. Both .Net versions work side-by-side, so .Net 6 doesn't need to be uninstalled immediately, but due to security reasons, make sure that .Net 6 is eventually uninstalled.

Follow these instructions to update QPR ProcessAnalyzer to the latest version:

  1. Pre-Update Steps:
    1. Read the release notes between the original and new releases to identify any special considerations.
  1. Download and Prepare:
  • Download the QPR ProcessAnalyzer Server package from the downloads page.
  • Extract the package into a temporary folder (e.g., C:\temp\QPR_ProcessAnalyzer_<build number>).
  1. Backup and Stop Services:
    1. In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server.
    2. Backup QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
  2. Replace Files:
    1. Remove all files in the QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
    2. Copy all files from the Service folder of the extracted package into the QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
    3. Restore the backed-up appsettings.json file (from C:\temp\QPR_ProcessAnalyzer_<build number>) to the ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
  3. Restart Services:
    1. Start the QPR ProcessAnalyzer Server IIS application pool.

Rollback procedure:

  1. In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server.
  2. Restore the backed-up QPR ProcessAnalyzer Server root folder to the ProcessAnalyzer Server root folder (C:\temp\QPR_ProcessAnalyzer_<build number> folder content to C:\inetpub\QPRPA folder).
  3. Start the QPR ProcessAnalyzer Server IIS application pool.