今日悲伤

{“无法将类型为“Microsoft.Office.Interop.Word.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Word._Application”。此操作失败的原因是对 IID 为“{00020970-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 库没有注册。 (异常来自 HRESULT:0x8002801D (TYPE_E_LIBNOTREGISTERED))。”}

我的情况

1.win10+64位
2.重装了Office2016,但之前卸载过专业版office2016以及WPS

解决

重装了WPS,就ok了。

错误原因

.WPS组件跟Office组件冲突了,这玩意{00020970-0000-0000-C000-000000000046}可能是和WPS有关,然后我没卸载干净。重新装了WPS,它就注册好了这个组件,所以不报错了。

参考

非常感谢这篇给我的启发:
C#导入Excel2010出现加载DLL失败或者类库未注册的问题,0x8002801D或者0x80029C4A

以及,大家不确定错误根源的,可以一步步进行尝试:
检索 COM 类工厂中 CLSID 为 {000209FF-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问。
这篇列出了4种方法,当然最简单最粗暴的也是last resort的就是重装系统了。

【已解决】Win10+Office2016报错:库没有注册,HRESULT:0x8002801D相关推荐

  1. 已解决(pip报错)WARNING: The repository located at mirrors .aliyun.com is not a trusted or secure host and

    成功解决:WARNING: The repository located at mirrors .aliyun.com is not a trusted or secure host and is b ...

  2. (已解决)STM32报错Error: L6218E: Undefined symbol assert_param (referred from misc.o).

    今天在学习搭建固件库时遇到了一个问题,32在编译的时候会报Error: L6218E: Undefined symbol assert_param (referred from misc.o).的错误 ...

  3. 【已解决】nvidia-smi报错:NVIDIA-SMI has failed because it couldn’t communicate with the ... 阿里云GPU服务器

    问题描述 如题,起因是在阿里云GPU服务器上,使用原先正常运行的镜像生成了容器,但容器的显卡驱动出问题了,使用nvidia-smi命令会报错 NVIDIA-SMI has failed because ...

  4. 【已解决】chatgpt报错 access denied

    报错原因 ip被封 工具问题 解决方法 换节点或者换工具 清空浏览器缓存,注意如果不行,就清空24小时或者更长时间的缓存,把时间线拉长. 补充:还是不行的话,就需要换工具,另外建议换成原生节点.

  5. 已解决:sts报错The fully qualified name of the bean's class, except if it serves only as..

    我使用的ide为Spring Tools 4:在构建spring的项目进行bean的配置时,突然出现如下图所示错误: 翻译为bean类的命名必须是完全限定的,除非它是子类bean的父类描述. ---- ...

  6. 【已解决】DQN报错:NameError: name ‘glPushMatrix‘ is not defined

    1.问题 pycharm在运行DQN平衡杆代码时报错:NameError: name 'glPushMatrix' is not defined. 画面只出现一个白色背景. 2.分析 pyglet版本 ...

  7. 已解决:Oracle报错 : input value not long enough for date format

    先看一下报错信息翻译: 原因:是"输入参数"有问题,有可能是下面几种: 1.TIMESTAMP类型,用insert赋值时少了几位,毫秒数一般有13位,例如:157473693026 ...

  8. 无法解决Win10下报错:该文件没有与之关联的应用来执行该操作。。有大佬有好的方法吗

    win10系统之后,发现鼠标右键此电脑选择管理的时候,却提示"该文件没有与之关联的程序来执行此操作",导致无法打开管理,后来经过百度等等方式,总结各位大佬们都推荐以下几个方法: 方 ...

  9. 已解决:mysql报错> 1067 - Invalid default value for ‘comment_date‘ [DTF] 2> wp_links: Getting

    我在使用navicat工具,mysql5.7迁移至8.0数据库时,报了上图的错误,我检查了数据库的字符集和排序规则,没有解决 借鉴了:http://www.yuanjingyan.com/articl ...

最新文章

  1. 跟老齐学Python:轻松入门pdf
  2. Maven中的dependencyManagement 意义
  3. Three.js 入门示例
  4. .h头文件 .lib库文件 .dll动态库文件之间的关系
  5. 基于.net standard 的动态编译实现
  6. 科大讯飞2020完整事件抽取系统(bert+数据集)
  7. oracle中dblink怎么用,Oracle中建立了dblink怎么使用
  8. java定时器只执行一次_搞定Java并发:为什么说只有1种实现线程的方法?(下)...
  9. 作业中会遇到【不能实现】部分。这时,正确的处理的方法~
  10. 用C#绘图实现动画出现卡屏(运行慢)问题的解决办法
  11. html设置css字体样式表,HTML 学习笔记 CSS样式(字体)
  12. OpenCV--SVM多分类问题
  13. 10/9 直播预告|半只土豆老师来啦
  14. Python爬虫实战-小说网站爬虫开发
  15. “华为杯”山东理工大学第十一届 ACM程序设计竞赛 我不是股神
  16. 简述轻量级与重量级(框架,应用,组件)
  17. coldfusion_ColdFusion组件-简介
  18. NCRE——网络工程师——操作系统
  19. vue项目vscode常用插件
  20. 阿里云centos8安装rabbitMq

热门文章

  1. [情人节]今天你用了那个“约会神器”
  2. 机器学习小石子--数据处理之matplotlib
  3. jzoj3243. Cube
  4. 无人机地面站二次开发、深度开发
  5. SSM+Shiro的DEMO
  6. 我为VB打抱不平--一通百通 语言就是纸老虎
  7. 3分钟整明白啥是 缓存雪崩
  8. ue4-控制台执行方法
  9. 【国际】博伊西市与区块链创业公司签订开发协议
  10. GetModuleHandle(NULL) 和 HINSTANCE的区别