I had developed an application in VS 2008, which uses MSCOMCTL.OCX. Every thing works fine as long as I run my application in 32 bit OS (i.e. Win XP) and also in 64 bit OS (Window 7 x64) after compiling it using 'Target CPU' option to 'X86', but when I compile it using 'Targer CPU' option to 'Any CPU', the application throws following exception in 64 bit OS (i.e. Windows 7 x64) i.e.
Class not registered (Exception from HRESULT: 0X8004015 (REGDB_E_CLASSNOTREG))
Although I had registered the MSCOMCTL.OCX from 'Syswow64' folder and also tried by placing a copy of 'MSCOMCTL.OCX' in my application local folder, but the problem is still same as mentioned above.