我正在Windows 8中的VS2012中开发一个程序。
我正在读这样的Excel文件。
xlWorkBook = xlApp.Workbooks.Open(fileAddress, 0, true, 5, "", "", true, Microsoft.Office.Interop.Excel.XlPlatform.xlWindows, "\t", false, false, 0, true, 1, 0);
我将Microsoft Excel 15.0对象库添加到我的项目中。
我的程序在Windows 7和8中运行良好,但在Windows XP中运行不正常。我收到了这个错误:
无法加载文件或程序集Microsoft.office.interop.excel 版本15.0.0.0,Culture = neutral,PublickeyToken = 17e9bcce111e9429c'要么 其中一个依赖项。系统找不到指定的文件。
编辑:我使用.Net3.0
答案 0 :(得分:2)
我认为问题可能是在Windows XP中您可能没有安装Office 2013(PIA 15)并且您可能拥有比2013年更早的Excel版本,因此PIA 14或更低版本只能在机。