http://expert.csdn.net/Expert/topic/2837/2837439.xml?temp=.8264124

解决方案 »

  1.   

    在 vs 2003 命令提示行下运行 aspnet_regiis -i
      

  2.   

    记得在 iis 的 web 服务扩展里将 asp.net 设为允许
      

  3.   

    //directory listing denied
    权限的问题;修改
    machine.config 中username="machine" 为 username="system"
      

  4.   

    directory listing denied
    是目录列表错误。你的默认文档里少了文件了。
    在http://xxx/xxx/xxx/后加具体的文件
      

  5.   

    或者在iis里设置允许目录列表
      

  6.   

    还是没解决。
    运行后的界面除了html的控件,asp.net的控件全都不见了
    我已经重新安装过framework,还是不行
    另外,aspnet_regiis -i在哪里输入啊?
      

  7.   

    还有,“在 iis 的 web 服务扩展里将 asp.net 设为允许”没看到有这一项选择啊
      

  8.   

    因为iis后装的,而iis默认不能支持 aspx
    所以 用 net命令行工具执行:aspnet_regiis /i 这样可以让iis默认支持 aspx