Not implemented (Exception from HRESULT: 0x80004001 (E_NOTIMPL))

来源:互联网 发布:mysql数据库设计工具 编辑:程序博客网 时间:2024/06/02 02:38
今天在调试之前的代码:chart.ChartArea.Copy();时出现了这个问题,翻译过来就是chart的ChartArea.Copy()方法没有实现。当时觉得很奇怪,因为这段代码时一个成熟产品里面的,很多的现场都在使用,怎么可能出现问题。后面分析原因应该是改方法在Microsoft.Office.Interop.Excel 14.0中才支持,由于我本机安装了WPS,它修改了Com组件的注册信息,使其指向了在Microsoft.Office.Interop.Excel 12.0。解决方案参照上一篇文章《对 IID 为“{00020970-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 加载类型库/DLL 时出错。》中的第一条评论。。。
阅读全文
0 0
原创粉丝点击