ASP。NET的页面只能够在IIS中打开的,因为它需要Active SERVER Page的支应持才能够解析,和普通的HTML不同

解决方案 »

  1.   

    因为要显示动态网页,必须要通过浏览器向WEB服务器提出浏览某个网页的要求,IIS收到要求后,再按照网页的扩展名来决定如何执行。
    如果扩展名是HTM则表示是HTML网页,IIS直接将其内容传给使用者不做处理。若扩展名是ASP则表示是ASP动态网页,IIS会启动直译器将其内容直译执行,并将执行后的结果传给使用者。若扩展名是ASPX则表示是ASP.NET动态网页,IIS会视情形启动ASPX网页。如果ASPX网页是第一次被浏览,则启动编译器编译成IL后,再呼叫JIT编译器编译成机器码执行;若不是第一次被浏览且其内容也没有被改变,IIS就直接呼叫JIT编译器将该网页的IL编译成机器码并执行,两种情形都是将执行后的结果传给使用者浏览。
      

  2.   

    haha ,this is a conception problemyou should learn more about the serverside  techs
      

  3.   

    把.net的环境配置好以后,配置 iis,在浏览器中指定文件的位置就可以了!