'System.InvalidCastException'类型的未处理异常

时间:2017-02-09 13:58:29

标签: c# excel interop office-interop

  

无法将“Microsoft.Office.Interop.Excel.ApplicationClass”类型的COM对象强制转换为接口类型“Microsoft.Office.Interop.Excel._Application”。此操作失败,因为对于具有IID“{000208D5-0000-0000-C000-000000000046}”的接口的COM组件的QueryInterface调用由于以下错误而失败:接口未注册(HRESULT异常:0x80040155)。

错误发生在excel1.Visible行中。

var excel1 = new Excel.Application();
excel1.Visible = true;

无法执行上述声明。 我正在使用Office 2016和Visual Studio 2015。 什么可能是这种错误的可能解决方案。 Excel系统中也没有冲突的注册表项。 如何使用VS 15与office excel 16 ??

0 个答案:

没有答案