【发布时间】:2013-05-19 19:20:12
【问题描述】:
我使用 File.Exists() 检查的文件路径位于映射驱动器 (Z:\hello.txt) 上。代码在调试环境中运行良好,但是在 IIS 中,它总是返回 false
var fullFileName = string.Format("{0}\\{1}", ConfigurationManager.AppSettings["FileName"], fileName);
if (System.IO.File.Exists(fullFileName))
为什么会这样,我该如何解决这个问题?
我已授予每个人对该映射驱动器的完全读/写权限
编辑:
我尝试通过\\192.168.1.12\Examples\Files\2.xml 删除文件,得到相同的结果。它不会在 IIS 上检测到文件,但在调试时工作正常
【问题讨论】:
标签: c# asp.net file iis file-permissions