前两天在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属于网络服务网站

不会让你打开服务上的文件所在文件夹的,解决方案就是你可以下载下来你当前操作的文件

然后进行查看。