难道是360安全卫士惹的祸?

訾晋
2023-12-01

今天趁着吃早餐的时间,开机后运行了一下360安全卫士,进行了一下电脑清理。由于平时在自己的电脑默认是全选,其中就包括注册表垃圾文件。今天照样全选了,这一下悲剧了,程序中有导出Excel表格,报错了。

无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的 COM 对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败的原因是对 IID 为“{000208D5-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败: 加载类型库/DLL 时出错。 (异常来自 HRESULT:0x80029C4A (TYPE_E_CANTLOADLIBRARY))。


信息很清楚,就是不能创建Excel对象。Excel类库的注册表信息被破坏,难道是被360干掉了。

在网上找了一通,最后重新装了Excel才好。

而且由于是已经有了VS2008,装Office的时候还要重新装Webdesigner

以及装好以后还要进行配置才可以用。

下次用360的时候得小心点了。




 类似资料: