PrintUtility has encountered an unexpected error - SmartPlant Foundation - IM Update 48 - Help - Hexagon

SmartPlant Foundation Help

Language
English
Product
SmartPlant Foundation
Search by Category
Help
SmartPlant Foundation / SDx Version
10
SmartPlant Markup Plus Version
10.0 (2019)
Smart Review Version
2020 (15.0)

Error Message

The following error message is shown in SPMerror.log:

Error Problem: mdlPrintFilesInIGC: ~ PrintUtility has encountered an unexpected error: System.Runtime.InteropServices.COMException (0x80040154): Retrieving the COM class factory for component with CLSID {1115A958-D535-46D8-B844-12CDA63FA575} failed due to the following error: 80040154. ~ at PrintUtilityForIntegrations.Program.Main(String[] args)

Solution

The BravaPrintAPI.dll delivered in the SmartPlant Markup Plus bin directory needs to be re-registered. This DLL is registered during SmartPlant Markup Plus installation, but the registry entries can be lost with unexpected Windows automatic updates.

At the command prompt, type:

C:\> regsvr32 "[installation location]\SmartPlant\Markup\Bin\BravaPrintAPI.dll"