首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于线程中的文件操作权限有关问题

2012-02-24 
关于线程中的文件操作权限问题在Web中直接使用path \\\\ip\\fileName 文件路径绝对没有问题.1.在Web中

关于线程中的文件操作权限问题
在Web中直接使用
  path= "\\\\ip\\fileName ";文件路径绝对没有问题.
  1.   在Web中直接使用File.Exists(path)   返回为True
  2.   由于考虑到效率问题.   某些文件操作放在一个线程中.   但是在线程中使用File.Exists(path)   始终返回False

问题就是在这个线程中用户没有权限对文件的读权限.   试着给线程加有权用户等各种方法.   但是还是不行.  

各位高手,   为什么在线程中没有对文件操作的权限.直接使用   File.Exists(path)就可以.   谢谢.

附:   给线程加用户
方法1:   Thread.CurrentPrincipal   =   new   System.Security.Principal.WindowsPrincipal(System.Security.Principal.WindowsIdentity.GetCurrent());
方法2:   和1差不多.只不过多了用户角色.

[解决办法]
@_@

热点排行