我应该使用哪个版本的 Microsoft Office Interopt dll

Which version of the Microsoft Office Interopt dll should I be using

我目前正在 excel 2010 年 Visual Studio 插件。

我电脑上 Excel 的版本是 Excel 2013.

如果我希望能够调试程序,我需要使用哪个版本的 Microsoft.Office.Interop.Excel 参考(目前它 returns 一个错误说明我没有安装了正确版本的 office)?我能找到的最新版本是 v14。通过阅读,我得到的印象是我可能需要获得更新版本的 visual studio 才能执行此操作。在此先感谢您的帮助。

Excel 2013 对应版本 15。VSTO 使用互操作版本检测 运行 哪个 Office 版本。因此,我建议引用相应的互操作文件。无需为 Office 2013 寻找单独的互操作文件安装程序,您只需在 Visual Studio 中添加对 Excel 2013 的 COM 引用即可。所需的互操作文件将自动生成并添加。

最后,您可能会发现 Running Solutions in Different Versions of Microsoft Office 文章很有帮助。