- 15 Apr 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Uniprint: Error when Microsoft .NET 4.5 is installed on Uniprint 8.3 server
- Updated on 15 Apr 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Symptoms:
ERROR: "Service cannot be started. System.TypeInitializationException: The type initializer for '<Module>' threw an exception. ---> System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt."
Pharos Systems Secure Release Service fails to start
User cannot print (Secure Release or Direct)
Environment:
Uniprint 8.3 (any build)
Microsoft Windows Server
Microsoft .NET 4.5
Cause:
It has been found that the installation of Microsoft .NET 4.5 on a server running any build of Uniprint 8.3 (including Service Pack 1) will cause the Secure Release Service (SRS) to stop working due to an incompatibility between a component of SRS and a module installed with .NET 4.5. This can happen during Windows Update with the application of Microsoft patch KB2858725.
Resolution:
Please read below to determine what to do depending on the Uniprint server's current state:
Microsoft .NET 4.5 Is NOT Installed
Action: Do NOT install Microsoft .NET 4.5. You will be notified via the Pharos Communities site when it will be safe to install this version of .NET (this will be accompanied by an update to Uniprint).
Microsoft .NET 4.5 IS Installed
Action: Uninstall Microsoft .NET 4.5 and then reinstall Microsoft .NET 4.0. This will restore .NET 4.0 functionality. You will be notified via the Pharos Communities site when it will be safe to install this version of .NET (this will be accompanied by an update to Uniprint).