c# - IIS7 can't find COM Object as registered Cassini can what am I missing? -
I have changed my Visual Studio 2010 to access your local IIS7 instead of Cassini for your WCF service. When I test in debug mode in Cassini, I have no problem in starting Redemption.dll. When I IIS7 is using the virtual directory to view the Project Properties studio switch I start debugging and step in and finally through my code again tried to illustrate Redemption.dll and I get this error ...
COM class is an exception not registered 80040154 class (HRESULT :: 0x80040154 (REGDB_E_CLASSNOTREG)) CLSID {741BEEFD-AEC0-4AFF-84AF-4F61D15F5526 factory for component with} failed due to the following error .
I sure found that I sign in to make a reference in VS2010 and I is the path that it is actually in registration registration canceled and again. Then I tested it in Cassini and no problems went back to run Visual Studio in IIS7 I got the same error. So I'm sure it's registered.
I have run AppPoolIdentity, MyOwnAdminAccount, local system default, and finally NetworkService as AppPool. None of these changes have been created by seeing the Redemption.dll COM object registered when viewing debugging under IIS7.
Please help
make sure your code is run as 32 bit - Since the redemption load MAPI in-perspective, it is true that MAPI systems must match. And since Redemption is an in-proc COM library, the host app should be 32 bit. The 64 bit version of liberation is in beta, but Outlook 2010 64 bit is the only way to get 64 bit versions of MAPI installed.
Comments
Post a Comment