一、问题描述
无法将类型为“System.__ComObject”的 COM 对象强制转换为接口类型 / 对COM组件的调用返回了错误 / 异常来自HRESULT:0x800A01A8 ;
以上问题可能的原因是:Office 注册表异常带来的。
二、解决方案
1. 首先确保自己没有装过 WPS Office ,如果曾经安装过 WPS Office 后来卸载了,大部分原因是 WPS Office 卸载的时候不彻底,导致注册表里面残留了大量异常注册表项目的,解决方案是使用 CC Cleaner 等软件清理无效注册表,然后重装 Office;
2. 如果已经忘了有没有曾经装过/现在装着 WPS Office 的,那么就得考虑卸载 WPS Office ,并用 CC Cleaner 清理后,用微软官方卸载工具卸载 Office,在再执行 CC Cleaner 清理,重新安装最新版本 Office,然后看下是否正常。
