http://localhost的物理目录是wwwroot嘛?

解决方案 »

  1.   

    你试试aspnet_regiis -i命令不行重新安装系统
    先安装iis,再装.net framework
      

  2.   

    也许是IIS默认Web站点的IP地址你没选“全部未分配”
      

  3.   

    大家说的我都做了,无用。IIS主目录是WWWROOT,都是新装的。另外: crocus 朋友你说设置ASPNET用户权限?这句话怎么解?我听别人也是这么说,不知如何做
      

  4.   

    在计算机管理中的用户管理中能设置aspnet用户的权限。
      

  5.   

    我把ASPNET用户拖进了administrator组,应该有最高权限了吧。可是创建新的WEB项目的时候还是老错误!
    高手帮帮忙再想想:))
      

  6.   

    你说的这个情况我以前刚好遇到过,在装完iis和vs后创建web应用就出现"服务器返回的信息无效或不可识别" 报错。用户权限和主目录都没问题,但我实验发现在ie中使用http;//localhost也不能访问站点,但是使用http;//127.0.0.1却可以。检查IIS默认Web站点的IP地址选项为“全部未分配”,很奇怪,于是在该项中添加了我的本机地址和127.0.0.1。选者的还是“全部未分配”。之后ie可以访问,在vs中的问题也排除。
    我无法解释其中原因,但希望我的这点经历能给你一点启示。
      

  7.   

    还是不行,现在问题可能发生在IIS上,DOTNET没装好?我在IE中无法浏览ASPX文件,都出现下面500错误:
    Server Application Unavailable 
    The web application you are attempting to access on this web server is currently unavailable.  Please hit the "Refresh" button in your web browser to retry your request. Administrator Note: An error message detailing the cause of this specific request failure can be found in the application event log of the web server. Please review this log entry to discover what caused this error to occur我装的是1.1的netframework,这会不会是要先装1.0呢?可是奇怪的就是1.0无法在我机子上正确安装,总是装到一半报错退出,错误大概是生成一个什么东西出错。
      

  8.   

    把localhost改成ip地址就可以了
    http://**.**.**.**/web
    就会建在/wwwroot/web下