AnsweredAssumed Answered

New AppROT() ambigious in E.ArcGIS.Framework

Question asked by mravichandran on Dec 23, 2019
Latest reply on Jan 9, 2020 by mravichandran

dear Readers,

 

thank you for taking the time to help me out.  We are upgrading an ArcObjects VB. NET application written in 2008; it was periodically upgraded to the enterprise approved ArcGIS. 

 

Currently we are upgrading that ArcObjects Toolbar from ArcGIS 10.3 to 10.5. (build 10.5.0.6491).  

 

System.Runtime.InteropServices.COMException occurred
  HResult=0x80040111
  Message=Retrieving the COM class factory for component with CLSID {FABC30FB-D273-11D2-9F36-00C04F6BC61A} failed due to the following error: 80040111 ClassFactory cannot supply requested class (Exception from HRESULT: 0x80040111 (CLASS_E_CLASSNOTAVAILABLE)).
  

Dim pApplication As ESRI.ArcGIS.Framework.IApplication = Nothing
        Dim pAppROT As IAppROT = New AppROT()

It failed at New AppROT() declaration with the above error.  

 

I know it is a namespace issue and any help will be greatly appreciated.  In the meanwhile, I will be trying to 'fix' it by trying some changes...

 

thanks and regards

ravi kaushika

Outcomes