IIS 不能响应客户端请求

yyf_1987 2008-12-22 03:44:20
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;
...全文
76 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Crazy_Xia 2008-12-24
  • 打赏
  • 举报
回复
同意楼上,在vs2005中调试可以而发布后不行,应该是权限问题
子夜1978 2008-12-24
  • 打赏
  • 举报
回复
可以先试一下给Everyone所有权限做个实验,看看行不!
子夜1978 2008-12-24
  • 打赏
  • 举报
回复
给IIS帐户对你所要读写的目录的读写权限!
dongzy56 2008-12-24
  • 打赏
  • 举报
回复
如果是发布以后出现问题,很有可能是权限问题。 挂在IIS以后默认的权限很低,但是可以在IIS里面设置Application Pool来根据你不同用户来设置权限。也可以用虚拟用户来临时改变权限。
bbbbbb888888 2008-12-24
  • 打赏
  • 举报
回复
iis配置问题吧.
jfd198512 2008-12-23
  • 打赏
  • 举报
回复
LZ 可以描述的清楚点吗? 错误
lanlan85525 2008-12-23
  • 打赏
  • 举报
回复
数据量是不是比较大?
cpio 2008-12-22
  • 打赏
  • 举报
回复
多久才超时啊,要不然把读取过程记录下来,看看是在哪儿出问题的

111,130

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧