Http://localhost是IIS的默认站点的根目录,你的应用程序没有配置到根目录如果你用VS.Net开发,那么:Http://localhost/YourAppName才是你的应用程序的根目录,YourAppName是你的应用程序的名称

解决方案 »

  1.   

    这样做
    1:IIS里的默认Web站点创建虚拟目录(如mysite),指定它的真实路径,就是你要放的站点的物理地址(如c:\mysitedocument)
    2:最好把你的默认web站点的根也指向c:\mysitedocument,否则如果你在vsnet环境下开发的话,它都默认指向你的根,如果你不改变,都会默认放到C:\Inetpub\wwwroot下面,而你的c:\mysitedocument里就是空的。
    2:在你的c:\mysitedocument里做个asp或aspx的文件(如sample.aspx)
    3:http://localhost/mysite/sample.aspx
    好了搞定了