0

我正在使用来自同事的 DLL,并且出于可维护性的原因想将他们的项目合并到一个解决方案中。他们的 DLL 从 Excel 工作表中读取数据行,我的应用程序获取数据并将其显示在列表视图控件中。同事在 Visual Studio 2008 中开发了他们的部分,而我的应用程序是在 Visual Studio 2012 中开发的。所有代码都是用 C# 编写的。

合并项目后,我不得不将Microsoft.Interop.Excel的引用更新为VS2012中的14.0对象库。当我在我的机器上使用更新后的解决方案进行测试时,一切都很好——读取了 Excel 文件并且一切看起来都很好;但是,当我在测试机器上运行它时,该应用程序不再工作。它似乎没有从 Excel 工作表中读取数据。

我的机器运行的是 Office 2013,而其他机器运行的是 Office 2010。我在另一台运行 Office 2010 和 VS2012 的机器上尝试过,没有问题。我还尝试下载 MS 可再发行组件,但没有任何运气。

有没有人有类似的问题?

4

0 回答 0