Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) RRS feed

  • Question

  • Hi to everyone

        I m facing big prob .. i dont konw wt i will do. i m using VS2008 . I got error .

    Plz Help me very urgent ...

    Already i installed OWC 11 . but i cant get plz tell me solution for this. :)

    Thanks & Regards,
    • Moved by Jerry Nee Wednesday, December 7, 2011 9:53 AM this is C# general question (From:SQL Server Analysis Services)
    Friday, December 2, 2011 1:35 PM


  • Hi Brinda,

    Welcome to MSDN Forum.


    Based on my experience, this root cause is likely that:

    The OWC 11 you are using in your project is 32-bit component, but you run the project in another 64-bit machine.


    In this scenario, you’ll need to compile your application under X86 CPU mode (not the default any CPU, change the setting in Visual Studio IDE), then the x86(32-bit) application can run under 32-bit emulation (that is WOW64 mode) on 64-bit machine.


    Please check this FAQ for details.

    FAQ:How to run .NET application with 32-bit components on 64-bit OS?

    Martin Xie [MSFT]
    MSDN Community Support | Feedback to us
    Thursday, December 8, 2011 3:08 AM

All replies