Announcement

Collapse
No announcement yet.

COM Exception Error

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • COM Exception Error

    Hi,

    I've recently upgraded my system and am trying to get my esignal apps to work.

    I am using VS2005 (which was what I used before) and am using a 64-bit Vista (I used to use a 32-bit XP) install.

    I've changed no code in the project which worked before. The line the code is failing on is...

    esignal = new IESignal.HooksClass();

    The error I receive is...

    Retrieving the COM class factory for component with CLSID {4A0DD8DE-25D5-419D-A8E7-3615B98ADB0B} failed due to the following error: 80040154.

    Does anybody know what the problem here is?

    Thanks

  • #2
    This worked.

    What a pain that was. Why can't the Interop.IESignal.dll be registered by normal means (ie. regsvr32)??

    Comment


    • #3
      We understand your concern. It appears that Vista handles dll registration differently. As a workaround, you are required to run eSignal once prior to running Desktop API applications on Vista platform.

      Comment

      Working...
      X