using(FileStream fs = new FileStream(@"z:\a.txt",FileMode.Create))
        {
            byte[] aaa=Encoding.UTF8.GetBytes("cccccccccccccc");
            fs.Write(aaa, 0, aaa.Length);
            fs.Close();
        }Z盘就是映射盘的盘符,我要写入一个文件,在vs中调试或是浏览都是OK的,可以正常的写入的映射磁盘中,但是从iis里面设置好站点之后,再通过站点访问就提示“找到到路径Z:\a.txt的一部分”
我查看日志文件,发现错误信息为
应用程序信息: 
    应用程序域: /LM/W3SVC/223085098/Root-3-128902044229687500 
    信任级别: Full 
    应用程序虚拟路径: / 
    应用程序路径: G:\TestProject\WebSite5\ 
    计算机名: CHENCHUNWEI 
 
进程信息: 
    进程 ID: 3896 
    进程名: w3wp.exe 
    帐户名: NT AUTHORITY\NETWORK SERVICE 
 
异常信息: 
    异常类型: DirectoryNotFoundException 
    异常消息: 未能找到路径“z:\a.txt”的一部分。 
 
请求信息: 
    请求 URL: http://localhost/Default.aspx 
    请求路径: /Default.aspx 
    用户主机地址: 127.0.0.1 
    用户:  
    是否已经过身份验证: False 
    身份验证类型:  
    线程帐户名: NT AUTHORITY\NETWORK SERVICE 

 
线程信息: 
    线程 ID: 1 
    线程帐户名: NT AUTHORITY\NETWORK SERVICE 
    是否正在模拟: False 
    堆栈跟踪:    在 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
....查看到vs调试时使用的iis线程账户名好像是:“administrator",但是iis我不管怎么设置都是
  是否已经过身份验证: False 
    身份验证类型:  
    线程帐户名: NT AUTHORITY\NETWORK SERVICE 

而且就算能设置成administrator也不安全,我希望大家能帮忙解决这个问题
Z盘的访问权限我每个用户都开到了全部的操作权限
web.config里面模拟用户也做过了
  <identity impersonate="true" userName="administrator" password="*******"/>
有遇到过解决过的请给个帮助,在此谢过!
实在是没分了,不好意思了各位!