这个问题,害我折腾了一天,最后终于解决,在此分享下,但愿能帮助到你们,有效解决问题。服务器
实例场景:B服务器共享文件夹Test, 路径:\\192.168.1.196\Test ,服务器登陆帐户:admin 密码:123spa
A服务器映射磁盘B服务器,设置Z盘。code
程序部署IIS。blog
操做步骤以下:部署
1:首先A服务器 新建登陆用户,帐户密码要和B服务器帐户密码一致。string
2:IIS站点 找到 对应应用程序池 -> 高级设置 -> 标识 ,选择自定义帐户,设置用户 admin、密码123it
以上设置完毕后,就大功告成,操做文件当普通磁盘目录操做便可。ast
if (Directory.Exists(@"\\192.168.1.196\Test")) { string[] files = Directory.GetFiles(@"\\192.168.1.196\Test"); if (files == null) { Result.Message = "路径对应的文件夹暂无文件"; } else if (files.Length > 0) { for (int i = 0; i < files.Length; i++) { if (files[i].EndsWith(".config")) continue; string temp = files[i].Replace(@"\", "/"); list.Add(temp.Substring(temp.LastIndexOf("/") + 1)); } } }