C# 使用Excel库获取错误

C# 使用Excel库获取错误,c#,excel,C#,Excel,我正在尝试使用c的excel库 此外,使用以下参考 using Excel = Microsoft.Office.Interop.Excel; 现在为了做到这一点,我在参考管理器中签入以下行: microsoft excel 15.0对象库 当我使用excel库中的任何方法时,会出现以下错误: 在希伯来语latters中,按摩告诉我们该课程未注册' 可能是因为我电脑里的excel没有注册 需要您的帮助:是的,这是因为您的excel软件。Excel未正确安装,因为所需的DLL未正确注册到注册表

我正在尝试使用c的excel库

此外,使用以下参考

 using Excel = Microsoft.Office.Interop.Excel;
现在为了做到这一点,我在参考管理器中签入以下行: microsoft excel 15.0对象库

当我使用excel库中的任何方法时,会出现以下错误:

在希伯来语latters中,按摩告诉我们该课程未注册'

可能是因为我电脑里的excel没有注册


需要您的帮助:

是的,这是因为您的excel软件。Excel未正确安装,因为所需的DLL未正确注册到注册表中,从而导致此问题


请安装/重新安装excel软件包并重试

我在一些电脑上也遇到过类似的问题。如果MS Office安装正确,一切正常。但是,如果用户更新了office或安装了另一个测试版本,然后又将其删除,整个系统就会变得一团糟。 最简单的解决方案似乎是使用后期绑定。 根据我的经验,它可以独立于杂乱的安装使用任何计算机。
就我个人而言,我不喜欢后期绑定,所以我在开发人员PC上使用早期绑定,后来我将所有变量声明更改为“As Object”。

Excel可能没有正确安装……我重新安装了office,仍然可以正常工作,他们还有其他方法吗?也许直接安装dll文件?理论上,重新安装Office应该可以。但根据我的经验,若办公室被损坏,几乎不可能完全“修复”。我尝试了微软的Office卸载工具,我尝试了注册表清理器等。通常从头开始重新安装整个电脑会更快。