当前位置:编程学习 > C#/ASP.NET >>

IIS6.0无法获取目录下的文件大小,而IIS5.1的可以获取得了!我的网站是用C#.NET开发的,然后调式发现程序到FileInfo.Length就停止了

我的网站是用C#.NET开发的,但发布网站是在2003-IIS6.0里面,但我调式过,程序到了获取文件大小的地方就停止了,根本无法获取文件的大小!我也在XP-iis5.1里面试过是可以的!不管怎么设置IIS6.0都是不可以!我的一段代码如下:
 FileInfo info = new FileInfo(Request.Form["get"].ToString());
        string lengh = (info.Length).ToString();
        Response.Write("<script language=javascript>");
        Response.Write("window.parent.document.getElementById('fileLenght').value='" + lengh + "';window.parent.document.getElementById('getLenght').click();");
        Response.Write("</script>");
我也用了很多获取文件大小的方法,还是不行! --------------------编程问答-------------------- IIS 6开始工作进程帐号换了,所以你需要注意呼叫new FileInfo的时候权限够不够。
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,