我在ASP.NET 2 网站的以下代码行中得到间歇性的否定错误:
if (!System.IO.Directory.Exists(folder))
该文件夹显然存在,甚至包含一个日志文件,该文件在CLR不存在文件夹存在时写入.任何帮助,将不胜感激.
如果发生任何类型的IO错误,Exists()将返回false,而不是抛出错误.需要注意的一点是安全性错误.存在不执行网络身份验证,因此如果您访问网络共享,则需要进行预先身份验证,至少根据文档.我自己没试过.