Updating QPR ProcessAnalyzer Server: Difference between revisions

From QPR ProcessAnalyzer Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
<div style="border:1px solid #dfdfdf;padding:0.5em 1em 0.5em 1em;background-color:#E7EAEC;margin:10px 0px 0px 10px;">
<div style="border:1px solid #dfdfdf;padding:0.5em 1em 0.5em 1em;background-color:#E7EAEC;margin:10px 0px 0px 10px;">
This page describes how to update QPR ProcessAnalyzer starting from 2022.6 release (.Net 6 based). To update older (.Net Framework based) QPR ProcessAnalyzer release, [[Updating_QPR_ProcessAnalyzer_Server_(.Net_Framework)|click here]].
Starting from QPR ProcessAnalyzer 2024.1, .Net 8 is used (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.
</div>
</div>


Follow these instructions to update existing QPR ProcessAnalyzer Server to the latest version:
Follow these instructions to update existing QPR ProcessAnalyzer Server to the latest version:
# Read the [[QPR_ProcessAnalyzer_Release_Notes|release notes]] between the original and new versions, to see any special considerations regarding the update.
# Read the [[QPR_ProcessAnalyzer_Release_Notes|release notes]] between the original and new releases, to see any special considerations regarding the update.
# Download QPR ProcessAnalyzer Server package (available in the [[QPR Product Downloads#QPR_ProcessAnalyzer_Server|downloads page]]).
# Download QPR ProcessAnalyzer Server package available in the [[QPR Product Downloads#QPR_ProcessAnalyzer_Server|downloads page]].
# Extract the package to a temporary folder (e.g. C:\temp\QPR_ProcessAnalyzer).
# Extract the package into a temporary folder (e.g. C:\temp\QPR_ProcessAnalyzer).
# In the '''Internet Information Services (IIS) Manager''', stop the application pool where QPR ProcessAnalyzer is running.
# In the '''Internet Information Services (IIS) Manager''', stop the application pool used by QPR ProcessAnalyzer Server.
# Go to the ProcessAnalyzer Server IIS root folder (e.g. C:\inetpub\QPRPA) and backup the '''appsettings.json''' file.
# Go to the ProcessAnalyzer Server IIS root folder (e.g. C:\inetpub\QPRPA) and make a backup of the '''appsettings.json''' file.
# Delete all files in the QPR ProcessAnalyzer Server root folder.
# Remove all files in the QPR ProcessAnalyzer Server root folder.
# Copy all files from the '''Service''' folder (in the temporary folder) to the IIS root folder of the ProcessAnalyzer Server (e.g. from C:\temp\QPR_ProcessAnalyzer\Service to C:\inetpub\QPRPA).
# Copy all files from the '''Service''' folder (the extracted package) into the IIS root folder of ProcessAnalyzer Server (e.g. from C:\temp\QPR_ProcessAnalyzer\Service to C:\inetpub\QPRPA).
# Copy the backed up appsettings.json file to the C:\inetpub\QPRPA folder.
# Copy the backed up appsettings.json file into the C:\inetpub\QPRPA folder.
# QPR ProcessAnalyzer Server IIS application pool can now be started.


[[Category: QPR ProcessAnalyzer]]
[[Category: QPR ProcessAnalyzer]]

Latest revision as of 13:55, 21 December 2023

Starting from QPR ProcessAnalyzer 2024.1, .Net 8 is used (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 existing QPR ProcessAnalyzer Server to the latest version:

  1. Read the release notes between the original and new releases, to see any special considerations regarding the update.
  2. Download QPR ProcessAnalyzer Server package available in the downloads page.
  3. Extract the package into a temporary folder (e.g. C:\temp\QPR_ProcessAnalyzer).
  4. In the Internet Information Services (IIS) Manager, stop the application pool used by QPR ProcessAnalyzer Server.
  5. Go to the ProcessAnalyzer Server IIS root folder (e.g. C:\inetpub\QPRPA) and make a backup of the appsettings.json file.
  6. Remove all files in the QPR ProcessAnalyzer Server root folder.
  7. Copy all files from the Service folder (the extracted package) into the IIS root folder of ProcessAnalyzer Server (e.g. from C:\temp\QPR_ProcessAnalyzer\Service to C:\inetpub\QPRPA).
  8. Copy the backed up appsettings.json file into the C:\inetpub\QPRPA folder.
  9. QPR ProcessAnalyzer Server IIS application pool can now be started.