You might notice the following error often you do mix with COM/PS DLLin C#.
Retrieving the COM class factory for component with CLSID {Guid} failed due tothe following error: 0x80040154.
It is easy to fix once you understand how it works. Check the following steps.It will solve your problem 99%.
1. Make sure your C# test application is using x86 and not "ANY CPU".If you do not find x86, create a new configuration with X86
2. Make sure application pool settings is correct. Enable 32-Bit Applications.

本文介绍了解决在C#中混合使用COM/PSDLL时遇到的错误0x80040154的方法。主要步骤包括:确保应用程序配置为x86而非'ANYCPU';检查并正确设置应用池,启用32位应用程序。


2万+

被折叠的 条评论
为什么被折叠?



