Internet Information Services
Microsoft Web 服务器软件。
22 个问题
在 ASP.NET MVC 应用程序中,我尝试从 Excel 文件读取数据,但收到此错误:
Microsoft Excel cannot access the file 'C:\Users\PC\Desktop\qqq\Content\Uploads\dataFile.xls'.
There are several possible reasons:
• The file name or path does not exist.
• The file is being used by another program.
• The workbook you are trying to save has the same name as a currently open workbook.
在生产模式下会出现该错误,但在开发模式下则没有问题。在生产模式下,我的意思是在 IIS 本地服务器上托管站点的位置进行发布。
我将其在我的电脑中本地托管它。
Note: 该案例整理于:Error when try read data from Excel File in ASP.NET MVC
你好,
在生产模式下,我的意思是在 IIS 本地服务器上托管站点的位置进行发布。
我创建了一个简单的示例并重现了您的问题。 请检查以下目录是否存在:
C:\Windows\System32\config\systemprofile\Desktop
C:\Windows\SysWOW64\config\systemprofile\Desktop
在大多数情况下(我的测试也是如此),您应该能够通过创建第一个目录来解决这个问题,除非您的环境有些特殊,否则您可以尝试创建第二个目录,看看它是否适合您。
如果答案是正确的解决方案,请单击“接受答案”并请投赞成票。如果您对此答案有其他疑问,请点击“评论”。
注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。
最好的问候