对 IID 为“{000208D5-0000-0000-C000-000000000046}”的接口的 COM 组件调用 QueryInterface 因以下错误而失败

无法将类型为“Microsoft.Office.Interop.Excel.ApplicationClass”的

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

解决方案:卸载Office,并清理注册表,然后重装,可完美解决。

原文地址:https://www.cnblogs.com/JqkAman/p/14532990.html