VBA.DLL dependency RRS feed

  • Question

    VBA.Collection  theSensors = new  VBA.Collection ();

    I have a legacy DLL and the input parameters is a VBA Collection.  { Its easy to re-create a COM dll from VB6 and then try to access with C# }

    It looks OK until I run the application & it hits the line to create the collection- then this error is thrown

    Retrieving the COM class factory for component with CLSID {A4C4671C-499F-101B-BB78-00AA00383CBB} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

    I have looked at the dependency walker and have seen a number of people saying it gives misinformation for .NET.  The walker does show a dependency on MSJAVA.dll it could not find & that flagged the MPR.dll

    I have searched without success - what can be done.

    Thank you !

    Sunday, November 7, 2010 6:21 PM


All replies