这台机器很久以前装的了 环境是xpsp3 vs2008 sql2005 IIs5
今天新建一个网站工程 马上运行 居然显示“无法显示网页” 
有一段时间不弄web了 大家指点一下我应该从那些方面去修正 哪里有问题呢 

解决方案 »

  1.   

    iis 目录安全 勾选了匿名和集成windows身份验证
      

  2.   

    检查一下asp.net server是否运行,还有server的端口可浏览器地址的端口是否一致
      

  3.   

    端口号一致 但是我发现localhost改成127.0.0。1 就打开了 
      

  4.   

    解决了:
    借鉴网上的文章:
    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了 谢谢大家
      

  5.   

    127.0.0.1   是网卡访问的IPlocalhost。。