前两天在mvc上做了打开文件所在文件夹,其实就是用C#后台写的
项目运行中是可以打开的
public void OpenFolderAndSelectFile(String fileFullName, DivPageRequest divRequest) { System.Diagnostics.ProcessStartInfo psi = new System.Diagnostics.ProcessStartInfo("Explorer.exe"); psi.Arguments = "/e,/select," + fileFullName; System.Diagnostics.Process.Start(psi); }
filefullname就是文件路径了
但是发布到iis上以后,就打不开文件所在路径了
上网查了相关资料,说跟网络安全性有关,因为asp.net属于网络服务网站
不会让你打开服务上的文件所在文件夹的,解决方案就是你可以下载下来你当前操作的文件
然后进行查看。