IIS 不能响应客户端请求
IIS中的一个网站,其中有一个ASP页面读取服务器端的目录结构,然后将目录的名字信息返回给客户端。但是有时该页面不能响应客户端的请求,浏览器一直显示为加载状态。该项目在visual studio 2005的虚拟服务器上运行顺利执行但是发布到IIS上就不能正确执行了。并且并不是每一个请求都不能响应,而是有时的请求不能响应。其中读取服务器目录结构的代码如下(C#代码):
string result = "[";
string[] dirs = Directory.GetDirectories(dir);
foreach (string dirName in dirs)
{
//dirName = dirName.Replace("\\", "\\\\");
int key = dirName.LastIndexOf("\\");
result = result + "{id:'" + dirName.Replace("\\", "\\\\") + "',text:'" + dirName.Substring(key + 1)+ "'},";
}
result = result.Substring(0, result.Length - 1);
result = result + "]";
return result;