Does a System.Runtime.InteropServices.COMException of 0x80040154 always mean that the class isn\'t registered? I\'m getting a COMException which says \"Retrieving the COM c
I had the same problem trying to build and run a .NET application on Windows 7 x64 that called interop.domino.dll, which is 32 bit only.
To resolve, I recompiled the .NET application to run specifically as x86 when run on x64 operating systems.
I was using Visual Studio 2010 Express Edition which is trickier to target specifically for x86 platforms than the paid for versions.
The solution was: