Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
请大家帮我解决这个问题,我在 .NET Frame Work 4.0 上使用 C# 创建了一个项目,并使用了 WIA(Windows 图像采集),它工作成功。当我在另一台 PC 上运行 .exe 文件时,我收到一条消息:
“检索带有 clsid{E1C5D730-7e97-4D8A-9E42-BBAE87C205} 的组件的 com 类工厂失败,原因是以下错误 80040154”即使两者都是 32 位,也可能导致此错误
尝试将 wiaaut.dll 复制到与 exe 相同的位置。这可能不是一个长期的解决方案,但至少它会告诉您问题是否在于尝试查找 WIA 库。
很可能机器上没有安装WIA;堆栈跟踪将有助于缩小错误范围。
我知道在 Windows 2008 服务器上默认没有安装 WIA。您可以通过使用服务器管理器安装桌面体验功能来安装它。
另一台电脑的配置是什么?