2012-06-19 53 views
2

我只是把一个小POC项目,我有一些奇怪的问题与文件权限。所有我想现在要做的是:只是一个简单的UnauthorizedAccessException问题

if (!File.Exists(Path.Combine(path,"Schedule.txt"))) 
      { 
       File.Create(path); 
       Debug.WriteLine("Schedule File Created."); 
      } 

而且我越来越:“被拒绝‘’拒绝访问路径” BlahBlahBlahMyPathWouldGoHere 路径是:"C:\Users\MyUser\My Documents\TestStuff"

但我已经设置了权限,以便内置的“Everyone”用户拥有该文件夹和所有子文件夹的所有权限。那么,是什么给了?

我的公司使用ViewFinity代理自私地剥夺任何人的生产力的可能性,所以也许这是问题的一部分。我不知道。我以前没有遇到过这种事。

有人知道这个问题的任何其他可能的原因吗?

回答

1

哦,我很笨。

File.Create(path); 

应该是:

File.Create(Path.Combine(path,"Schedule.txt")); 

所以我试图创建在同一位置的文件夹中的文件。傻我:)