AnsweredAssumed Answered

ArcGis Server 10.3.1: "Class not registered" when accessing MXD

Question asked by SamANB on Jan 10, 2018

I use an MXD which I call upon from ArcObjects (.NET) to generate a PDF.

The MXD is build with ArcMap (10.3.1).

When adding layers to the MXD trough “Catalog” -> “GIS Servers” -> “Add WMS Server”, everything works both in ArcMap as through the ArcObjects call.


When I add a layer through “Catalog” -> “GIS Servers” -> “Add ArcGIS Server”, it still works in ArcMap, but I get an error when calling through ArcObjects:

Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))

StackTrace:    at ESRI.ArcGIS.Carto.MapDocumentClass.get_PageLayout()


The error "Class not registered", makes me consider registering a DLL would be the answer, but wouldn't know which one.


Can someone help me out?