关于C#导出Word时报错“{00020970-0000-0000-C000-000000000046}加载类型库/DLL 时出错”的解决办法

之前还运行正常的程序,突然发现导出Word的时候会报错,报错内容:

System.InvalidCastException:“Unable to cast COM object of type
‘Microsoft.Office.Interop.Word.ApplicationClass’ to interface type
‘Microsoft.Office.Interop.Word._Application’. This operation failed
because the QueryInterface call on the COM component for the interface
with IID ‘{00020970-0000-0000-C000-000000000046}’ failed due to the
following error: 加载类型库/DLL 时出错。 (Exception from HRESULT: 0x80029C4A
(TYPE_E_CANTLOADLIBRARY)).”

在别的电脑上试了一下程序导出Word都正常,就在我电脑上不行。于是在网上百度搜解决办法大家都是推荐进注册表,找到路径HKEY_CLASSES_ROOT\TypeLib\00020970-0000-0000-C000-000000000046\,里面可能存在多个版本比如8.4、8.5、8.7之类的,删除不用的只留下一个(删除前建议先右键导出注册表文件,这样删错了还能导回来),我的里面有这三个全都试过了依然不行,又尝试别的解决方法,还是改注册表但是不是这个路径下的了,结果错误变成了新的

System.Runtime.InteropServices.COMException:“远程过程调用失败

就算改回原来的配置,也一直提示“远程过程调用失败”,再也不出现刚开始的那个错误了,百度搜到的全都是推荐改注册表的对我这种情况根本没用,没办法就换谷歌搜,总算是找到了一个官方的推荐修复方法:使用DISM或系统更新准备工具修复 Windows 更新错误,而且这个DISM工具是Windows里内置的不用下载,只需要管理员权限打开控制台(命令提示符),输入DISM/Online/Cleanup-Image/RestoreHealth回车。
在这里插入图片描述
这个过程比较慢大概十分钟左右,等待修复完成后再试一下导出Word就不报错了。

相关推荐

  1. 0008、ts类型推论

    2024-06-13 07:34:04       42 阅读
  2. 域名解析解决办法

    2024-06-13 07:34:04       26 阅读
  3. 0010、TS字面量类型

    2024-06-13 07:34:04       41 阅读
  4. C++】DLL 方式

    2024-06-13 07:34:04       37 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-13 07:34:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-13 07:34:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-13 07:34:04       87 阅读
  4. Python语言-面向对象

    2024-06-13 07:34:04       96 阅读

热门阅读

  1. MySQL Connector/C++ 和 MySQL Connector/ODBC 的区别

    2024-06-13 07:34:04       26 阅读
  2. 前段。html

    2024-06-13 07:34:04       28 阅读
  3. 【QT】QSharedMemory 打包后exe只运行一个实例

    2024-06-13 07:34:04       32 阅读
  4. C++学习笔记“类和对象”:多态;

    2024-06-13 07:34:04       24 阅读
  5. R语言GSEA分析

    2024-06-13 07:34:04       34 阅读
  6. 【Starrocks docker-compose部署】

    2024-06-13 07:34:04       37 阅读
  7. D-Bus——session bus调用机制

    2024-06-13 07:34:04       27 阅读