【问题标题】:could not load file or assembly microsoft.office.interop.excel version 15.0.0.0 in windows xp无法在 windows xp 中加载文件或程序集 microsoft.office.interop.excel 版本 15.0.0.0
【发布时间】:2014-08-25 16:00:54
【问题描述】:

我正在 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

【问题讨论】:

  • 您只是收到该计算机上未安装 Office 2013 的早期警告。这并不奇怪,它不能安装在 XP 上。最低要求是 Windows 7。

标签: c# .net excel visual-studio-2012 windows-xp


【解决方案1】:

我认为问题可能在于,在 Windows XP 中,您可能没有安装 Office 2013 (PIA 15),并且您的 Excel 版本可能早于 2013,因此 PIA 14 或更低版本仅适用于该版本机器。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-03-22
    • 2020-05-09
    • 2015-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多