当前位置:编程学习 > C#/ASP.NET >>

怎么在服务中读取网络共享文件夹???急急急,在线等

怎么在服务中读取网络共享文件夹???
directoryInfo = New DirectoryInfo(FolderPath)'FolderPath映射盘网络驱动器路径
directoryInfo.Exists()

注:directoryInfo.Exists()'在WINFORM调试时可以读取,服务中则无法读取
Directory.Exists(FolderPath)也读不到

服务中要如何验证?
有朋友提过这种难证:

System.Security.Principal.WindowsIdentity   p   =  System.Security.Principal.WindowsIdentity.GetCurrent();  
 
  System.Security.Principal.WindowsPrincipal   wp   =   new   System.Security.Principal.WindowsPrincipal(p); 
  
  bool   IsAdmins   =   wp.IsInRole(System.Security.Principal.WindowsBuiltInRole.Administrator);//判定

这种方法我试过,IsAdmins=true
但是还是无法读到映射盘文件夹,这个验证要怎么才能和DirectoryInfo关联呢?谢谢
谢谢 --------------------编程问答-------------------- 我要试试才知道
补充:.NET技术 ,  VB.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,