這個問題,害我折騰了一天,最后終於解決,在此分享下,希望能幫助到大家,有效解決問題。
實例場景:B服務器共享文件夾Test, 路徑:\\192.168.1.196\Test ,服務器登錄賬戶:admin 密碼:123
A服務器映射磁盤B服務器,設置Z盤。
程序部署IIS。
操作步驟如下:
1:首先A服務器 新建登錄用戶,賬戶密碼要和B服務器賬戶密碼一致。
2:IIS站點 找到 對應應用程序池 -> 高級設置 -> 標識 ,選擇自定義賬戶,設置用戶 admin、密碼123
以上設置完畢后,就大功告成,操作文件當普通磁盤目錄操作即可。
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)); } } }