关于引用Microsoft.Office.Interop.Owc11问题如何解决?

智者知已应修善业 2008-10-21 07:40:52
检索 COM 类工厂中 CLSID 为 {0002E55D-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154。

用户代码未处理 System.Runtime.InteropServices.COMException
Message="检索 COM 类工厂中 CLSID 为 {0002E55D-0000-0000-C000-000000000046} 的组件时失败,原因是出现以下错误: 80040154。"
Source="App_Web_ypxfmvov"
ErrorCode=-2147221164
StackTrace:
在 BanZhu_BianLi_WenJian.Page_Load(Object sender, EventArgs e) 位置 h:\BanZhu\BianLi.aspx.cs:行号 38
在 System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
在 System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
在 System.Web.UI.Control.OnLoad(EventArgs e)
在 System.Web.UI.Control.LoadRecursive()
在 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
InnerException:
...全文
1316 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
await2008 2008-11-24
  • 打赏
  • 举报
回复
因为owc11是office中的web组件,你需要进行安装.用不着安装全部office,在office2003安装般中找到一个OWC11.MSI文件,进行执行安装就可以!
  • 打赏
  • 举报
回复
ChartSpace objCSpace = new ChartSpaceClass();//运行到这句就提示上述错误
ChChart objChart = objCSpace.Charts.Add(0);
  • 打赏
  • 举报
回复
既然已有为何还要再下载?不懂!若能详细最好。
jiang_jiajia10 2008-10-21
  • 打赏
  • 举报
回复
OWC是office自带的com组件,安装office后就能再目录里找到,你可以到网上下一个DLL引用过来就可以了
  • 打赏
  • 举报
回复
右击项目根目录,
在弹出的菜单中点“添加引用”
选择“COM”页,
选择“Microsoft Office Web Components 11.0”, [注:在这里找不到这个,在NET页中却找到Microsoft.Office.Interop.Owc11]
点击“确定”按钮
  • 打赏
  • 举报
回复
而且在引用时,在COM中找不到Office Web Compent这个,在.NET中却找到Microsoft.Office.Interop.Owc11然后就引用这个?

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧