【发布时间】:2012-05-15 05:34:21
【问题描述】:
我有一个 Com 组件 DLL,我使用 Regsvr32.exe 在 SysWOW64 中注册
我制作了一个示例 Windows 应用程序来检查组件的功能,它运行良好我只需将平台目标更改为 x86,因为如果我选择任何 CPU 或 x64,它会抛出此异常:
Retrieving the COM class factory for component with CLSID {00853A19-BD51-419B-9269-2DABE57EB61F} failed due to the following error: 80040154.
任何方式对我来说都不是问题,因为我将目标平台更改为 x86,但是当我将该 DLL 与 SharePoint 2010 集成时出现问题,因为你们知道 SharePoint 必须在 x64 平台上下文中运行,所以相同再次抛出异常,我不知道如何解决,所以我回到我的示例应用程序并将平台目标更改为 x64 以尝试产生相同的问题,现在我试图找到另一种方法来修复它而不更改平台以 x86 为目标
有什么帮助吗?
【问题讨论】:
标签: c# .net sharepoint com