![]() You will see a dllhost.exe*32 with a COM Surrogate description on task manager, after you've started your 圆4 application. What's now happening when start your application is that the system starts a DllHost process which loads the Redemption.dll in a x86 environment. If you start your application without registering the Redemption.dll you'll get an exception like: COMException: Retrieving the COM class factory for component with CLSID ] ![]() I've done it this via: regsvr32.exe "C:\Program Files (x86)\Redemption\Redemption.dll" That sounds complicated but is relatively simple.įirst register your Redemption.dll (x86) on the system. Now you're able to access this DllHost.exe*32 by your 圆4 or An圜PU application, because THAT is possible. It's possible to run the 32 bit Redemption-DLL in a 32 bit DllHost.exe process. But there's a workaround I've found after a long period of search. The problem is that you can't use 32 bit DLLs in 64 bit processes.
0 Comments
Leave a Reply. |