我遇到了IIS问题,试图访问虚拟文件夹路径。访问虚拟文件夹时出现IIS 7 500错误
我的应用程序(.Net 3.5 SP1,MVC 1.0)生成报告结果文件,这些文件通过基于Unix的vfiler上的虚拟路径着陆(我认为目标是NetApp设备)。当我的用户尝试访问通过通过IIS HTTP请求的报告(托管WinServ 2K8 R2 64位),他们会收到以下500错误:
Log Name: Application
Source: ASP.NET 2.0.50727.0
Date: 3/14/2012 1:07:20 PM
Event ID: 1185
Task Category: File Monitoring
Level: Error
Keywords: Classic
User: N/A
Computer: %APPLICATION_SERVER%
Description:
Failed to start monitoring changes to '%PATH_TO_FILE_SHARE%' because the network BIOS command limit has been reached. For more information on this error, please refer to Microsoft knowledge base article 810886. Hosting on a UNC share is not supported for the Windows XP Platform.
我没有很多的知名度在这环境(我是应用程序的供应商),但问题似乎是累积的,只有当IIS经纪人连接。如果我手动输入客户端机器上的命令/运行窗口的路径,我可以访问该文件 - 使我相信它不是基于权限的。我也可以在IIS管理器中访问它。当我做一个IISRESET时,这个问题会被简化。
有什么想法?我试着按照(相当老的)知识库文章中的说明进行操作,但这并没有帮助。
编辑:我要指出,这是一个生产系统