【问题标题】:excel file reading error in C#C#中的excel文件读取错误
【发布时间】:2011-02-17 11:05:44
【问题描述】:

我正在尝试读取 excel 文件,但 iis7 出现此错误:

“Microsoft Office Excel 无法访问文件 'D:\Demosites\Domaininterface\Keywordsfolder\keywords2172011 23841 PM.xlsx'。有几个可能的原因: • 文件名或路径不存在。 • 文件正在使用中由另一个程序。 • 您尝试保存的工作簿与当前打开的工作簿同名。"

有人知道吗?

【问题讨论】:

  • 有几个可能的原因: • 文件名或路径不存在。 • 该文件正被另一个程序使用。 • 您尝试保存的工作簿与当前打开的工作簿同名。
  • 但是同样的代码在 ii6 中也可以工作

标签: iis-7 c#-4.0


【解决方案1】:

由于路径是明确的,它听起来就像一个权限问题 - 简单地说:应用程序/应用程序池正在运行的帐户(在 IIS 中)无权访问该文件夹。

但是,除非它最近发生了变化,否则您应该注意不支持在服务器上使用 Excel - 它是桌面软件,您可能会遇到大量的问题服务器。而且我不知道这是否是一个许可的场景;p

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-06
    相关资源
    最近更新 更多