Hunting around Google turned up nothing (the OCX was definately registered correctly), but I did twig after a few minutes. Having finally got myself running live on Windows 7, this morning it was time to fix the one problem remaining - Visual Studio 2008 throwing the COMException "Class not registered" (REGDB_E_CLASSNOTREG) when trying to call InitializeComponent on a form which has an ActiveX control on it: (0x80040154): Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))Īt .CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)Īt .CreateWithoutLicense(Guid clsid)Īt .CreateWithLicense(String license, Guid clsid)Īt .CreateInstanceCore(Guid clsid)Īt .CreateInstance()Īt .GetOcxCreate()Īt .TransitionUpTo(Int32 state)Īt .CreateHandle()Īt .CreateControl(Boolean fIgnoreVisible)Īt () in C:\Users\.\:line 42 Blog COMException "Class not registered" on 64-bit Windows
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |