asp.net无法调试

gsky 2010-07-22 12:45:57
这台机器很久以前装的了 环境是xpsp3 vs2008 sql2005 IIs5
今天新建一个网站工程 马上运行 居然显示“无法显示网页”
有一段时间不弄web了 大家指点一下我应该从那些方面去修正 哪里有问题呢
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gsky 2010-07-22
  • 打赏
  • 举报
回复
iis 目录安全 勾选了匿名和集成windows身份验证
Ghost_Khz 2010-07-22
  • 打赏
  • 举报
回复
127.0.0.1 是网卡访问的IP

localhost。。。。。
gsky 2010-07-22
  • 打赏
  • 举报
回复
解决了:
借鉴网上的文章:
IE地址栏里面显示的端口号和桌面任务栏右下角"ASP.NET Development Server”的端口是一致的,而把IE地址栏的localhost改成本机IP地址127.0.0.1,结果网页就能出来。
解决方法:
首先,检查C:\WINDOWS\system32\drivers\etc目录下的Hosts文件,确认里面有127.0.0.1 localhost 行,说明Hosts配置应该是正确的。
其次,可能是XP hosts文件不起作用了,按照网上的普遍方法,修改注册表的内容:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters里面的"DataBasePath"类型从"REG_SZ"修改为"REG_EXPAND_SZ"。可是我的注册表内容本身就是REG_EXPAND_SZ,所以这条对我无效。
后来,看到一个人的博文,他说到可能是:IPV6抛出非数字端口异常。在任务栏中双击本地连接,在属性常规中检查自己机器网络配置,看看安装了IPV6协议没有,如果有就卸载掉IPV6协议即可,重新启动调试VS,便可正常使用。Sun Developer Network上问题地址:http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5042453。

不过我的是host中有127.0.0.1
而且DataBasePath"类型从 本身就是"REG_EXPAND_SZ"。

不过我突然想起我们公司的机器上网时候设置的ip和网关 而且浏览器局域网设置了代理 我把它去掉就ok了 谢谢大家
sdo23 2010-07-22
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gsky 的回复:]
iis 目录安全 勾选了匿名和集成windows身份验证
[/Quote]
在VS内测试,都不用IIS
gsky 2010-07-22
  • 打赏
  • 举报
回复
端口号一致 但是我发现localhost改成127.0.0。1 就打开了
fxfuu 2010-07-22
  • 打赏
  • 举报
回复
检查一下asp.net server是否运行,还有server的端口可浏览器地址的端口是否一致

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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