Updating QPR ProcessAnalyzer Server
This page contains instructions how to update an existing Windows installation to a newer QPR ProcessAnalyzer version.
Starting with QPR ProcessAnalyzer 2026.1, the platform now uses .NET 10 instead of .NET 8. If you are upgrading from a version earlier than 2026.1, you must install .NET 10 before completing the update. While both .NET versions can run side by side, .NET 8 does not need to be removed immediately. However, for security reasons, it is strongly recommended that .NET 8 be uninstalled as soon as possible after the upgrade. Download .NET 10: https://dotnet.microsoft.com/en-us/download/dotnet/10.0. For QPR ProcessAnalyzer Server install the ASP.NET Core Runtime (hosting bundle).
Update procedure
Follow these instructions to update QPR ProcessAnalyzer to the latest version:
- Pre-Update Steps:
- Read the release notes between the original and new releases to identify any special considerations.
- 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>).
- Backup and Stop Services:
- In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server.
- Backup QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
- Replace Files:
- Remove all files in the QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
- Copy all files from the Service folder of the extracted package into the QPR ProcessAnalyzer Server root folder (by default C:\inetpub\QPRPA).
- 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).
- Restart Services:
- Start the QPR ProcessAnalyzer Server IIS application pool.
Rollback procedure
Follow these instructions to rollback the updated version back to the original version:
- In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server.
- 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).
- Start the QPR ProcessAnalyzer Server IIS application pool.