I've recently been working on a C#/VS2008 project which requires 3 ActiveX controls. I created a .NET wrapper using AxImp.exe
for the controls, and added them as references to my project. The code had been working without any trouble for a few days.
Yesterday, I pulled a clean version from our version control server (the wrapper DLLs were included, but not the ActiveX controls themselves), and when I attempted to run the program, I get a COMResultException
with HRESULT = REGDB_E_CLASSNOTREG(0x80040154)
during the InitializeCompnent
call of the parent form.
Any clues on what might have happened to cause this?