Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. .NET (Core and Framework)
  4. retrieving the COM class factory for component with CLSID {0002E55D-0000-0000-C000-000000000046} failed due to the following error: 80040154

retrieving the COM class factory for component with CLSID {0002E55D-0000-0000-C000-000000000046} failed due to the following error: 80040154

Scheduled Pinned Locked Moved .NET (Core and Framework)
helpcsharpdotnetwpfwcf
9 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jeneesh K Velayudhan
    wrote on last edited by
    #1

    Hi, am using a dll in my web project ("Owc11.dll") Before upgrading our production server (32 bit) it was working fine. So, recently our production server has been upgraded to 64 bit. So, while running the application one error throwing like this: "retrieving the COM class factory for component with CLSID {0002E55D-0000-0000-C000-000000000046} failed due to the following error: 80040154" Anybody could you please help me asap. These much ways i have tried, 1. dll registered in GAC also available in regedit. 2. Enabled 32 bit appln (WOW64) on 64 bit application pool by using .net command prompt. But i have 64 bit applns also in the server. So left this method. (IIS won't support 32/64 mode applns at the same time). 3. Created Wrapper DLL and used by pre-binding method (act like interface b/w 32 bit DLL and 64 bit appln) 4. Handlers also used.

    Thanks & Regards, Jeneesh k. v.

    D J 2 Replies Last reply
    0
    • J Jeneesh K Velayudhan

      Hi, am using a dll in my web project ("Owc11.dll") Before upgrading our production server (32 bit) it was working fine. So, recently our production server has been upgraded to 64 bit. So, while running the application one error throwing like this: "retrieving the COM class factory for component with CLSID {0002E55D-0000-0000-C000-000000000046} failed due to the following error: 80040154" Anybody could you please help me asap. These much ways i have tried, 1. dll registered in GAC also available in regedit. 2. Enabled 32 bit appln (WOW64) on 64 bit application pool by using .net command prompt. But i have 64 bit applns also in the server. So left this method. (IIS won't support 32/64 mode applns at the same time). 3. Created Wrapper DLL and used by pre-binding method (act like interface b/w 32 bit DLL and 64 bit appln) 4. Handlers also used.

      Thanks & Regards, Jeneesh k. v.

      D Offline
      D Offline
      Dimitri Witkowski
      wrote on last edited by
      #2

      This CLSID is Microsoft CSpase DLL, as we can read in forums, correct? 0002E55D-0000-0000-C000-000000000046 Is it installed in your x64 system? You can see it in Regedit, this key must present: HKEY_CLASSES_ROOT\CLSID\{0002E55D-0000-0000-C000-000000000046}

      J 1 Reply Last reply
      0
      • D Dimitri Witkowski

        This CLSID is Microsoft CSpase DLL, as we can read in forums, correct? 0002E55D-0000-0000-C000-000000000046 Is it installed in your x64 system? You can see it in Regedit, this key must present: HKEY_CLASSES_ROOT\CLSID\{0002E55D-0000-0000-C000-000000000046}

        J Offline
        J Offline
        Jeneesh K Velayudhan
        wrote on last edited by
        #3

        yes, this dll and the corresponding public key is still available in the regedit.

        Thanks & Regards, Jeneesh k. v.

        D 1 Reply Last reply
        0
        • J Jeneesh K Velayudhan

          yes, this dll and the corresponding public key is still available in the regedit.

          Thanks & Regards, Jeneesh k. v.

          D Offline
          D Offline
          Dimitri Witkowski
          wrote on last edited by
          #4

          Is that component 32-bit or 64-bit?

          J 1 Reply Last reply
          0
          • D Dimitri Witkowski

            Is that component 32-bit or 64-bit?

            J Offline
            J Offline
            Jeneesh K Velayudhan
            wrote on last edited by
            #5

            32 bit COM

            Thanks & Regards, Jeneesh k. v.

            D 1 Reply Last reply
            0
            • J Jeneesh K Velayudhan

              32 bit COM

              Thanks & Regards, Jeneesh k. v.

              D Offline
              D Offline
              Dimitri Witkowski
              wrote on last edited by
              #6

              Maybe installing x64 version of it will help?

              See my article about Windows 7 Taskbar timer here on CodeProject

              J 1 Reply Last reply
              0
              • J Jeneesh K Velayudhan

                Hi, am using a dll in my web project ("Owc11.dll") Before upgrading our production server (32 bit) it was working fine. So, recently our production server has been upgraded to 64 bit. So, while running the application one error throwing like this: "retrieving the COM class factory for component with CLSID {0002E55D-0000-0000-C000-000000000046} failed due to the following error: 80040154" Anybody could you please help me asap. These much ways i have tried, 1. dll registered in GAC also available in regedit. 2. Enabled 32 bit appln (WOW64) on 64 bit application pool by using .net command prompt. But i have 64 bit applns also in the server. So left this method. (IIS won't support 32/64 mode applns at the same time). 3. Created Wrapper DLL and used by pre-binding method (act like interface b/w 32 bit DLL and 64 bit appln) 4. Handlers also used.

                Thanks & Regards, Jeneesh k. v.

                J Offline
                J Offline
                john_masen
                wrote on last edited by
                #7

                looks your system still looking for the CLSID in 64bit registry. I think you can use process monitor monitor the registry to confirm. Then you know if you're on the right way.

                J 1 Reply Last reply
                0
                • D Dimitri Witkowski

                  Maybe installing x64 version of it will help?

                  See my article about Windows 7 Taskbar timer here on CodeProject

                  J Offline
                  J Offline
                  Jeneesh K Velayudhan
                  wrote on last edited by
                  #8

                  yes, definitely if i get this 64 bit dll. It would be resolved. Vender is not released that one. that is the issue :(

                  Thanks & Regards, Jeneesh k. v.

                  1 Reply Last reply
                  0
                  • J john_masen

                    looks your system still looking for the CLSID in 64bit registry. I think you can use process monitor monitor the registry to confirm. Then you know if you're on the right way.

                    J Offline
                    J Offline
                    Jeneesh K Velayudhan
                    wrote on last edited by
                    #9

                    yes, am on the right path. any other good suggestions, plz welcome.

                    Thanks & Regards, Jeneesh k. v.

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups