【发布时间】:2011-10-24 18:36:37
【问题描述】:
以前对我有用的东西,当我检查 File.Exists 现在是否返回 false 时。
我们最近更新到 4.0 - 现在我的个人用户文件夹中的任何文件都返回 FALSE for File.Exists。
有人遇到过这个问题或知道这个问题吗?
(例如 - (File.Exists("C:\Users\Public\test.txt")) 将等于 TRUE 但 (File.Exists("C:\Users\peronalFolder.domain\test.txt") ) 总是返回 FALSE)
谢谢。
【问题讨论】:
-
您是否有权访问该文件夹?
-
我愿意...这些都以前有效。也许发生了一些权限更改,但我不知道。
-
这是一个相当简单的控制台应用程序来重现此功能吗?或者是其他东西?如果它是一个 Web 应用程序,它可能会在与 2.0 下的应用程序池不同的应用程序池中运行,并且可能具有不同的用户上下文。
标签: .net-4.0