我系统是2003的
刚装了IIS 建了网站把文件都添加进去然后启用网站服务
可是.html的就可以打开 .aspx的就打不开 好像是找不到
网站的属性里我ASP.NET的版本是2.0.50727我看了下帮助说是要启动服务扩展 
我这服务扩展里有6项 所有未知的2个我禁用的 别的都启用的

解决方案 »

  1.   

    打开.aspx就提示找不到页面
    .HTML的就可以开
      

  2.   

    Asp.net夜话之一:asp.net介绍
    题外话:去年至今年以来,陆续写过一些原创的文章了,很多是对原来所做项目的总结。所以并不是很系统很全面,都是针对某个知识点或者某个具体应用写的,有些朋友建议我把自己的体会写成一个系统的,这次算是一个尝试吧,写得不好的地方请大家尽量抛西红柿不要丢砖头。之所以把这个系列叫做《asp.net夜话》,是有一些原因的,某不厌酒喜茶,酒越喝越糊涂,茶喝多了也仍然能保持清醒。白天很忙,所以每天回到家之后我会沏一壶茶,边喝茶边看书,偶有心得体会就会用文字记录下来,过一段时间之后再将这些文字整理一下,觉得语句还算通畅的就发表在博客上了。这个关于asp.net系列的文章将会都在晚上完成,所以我叫它《asp.net夜话》。这个系列偏重于实际于asp.net开发实战中的理论和经验方面的介绍。
    http://blog.csdn.net/zhoufoxcn/archive/2008/09/12/2915811.aspx
      

  3.   

    在服务器上部署asp.net网站的时候,需要.net的运行环境.net framework, .net frameworkle类似于Java的JDK,包含有.net程序运行环境和命令行编译工具。如果服务器上没有安装.net framework,这就需要从微软网站下载,下载网址是:http://msdn2.microsoft.com/zh-cn/default.aspx。还需要注意的是如果先安装.net framework再安装IIS的话,需要运行一个命令向IIS注册.net framework,这个命令可以在系统分区去找,假如操作系统安装在C盘并且安装的.net framework的版本为2.0的话,那么这个文件的路径就是:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe,在“运行”窗口输入:“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –I”,如下图:
      

  4.   

    在CMD.exe里面执行
    C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
    C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -c
      

  5.   

    IIS属性------->主目录------->配置------------>映射   看看有没有 aspx的映射 没有的话加上C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
    .aspx 
    限制为:GET,HEAD,POST,DEBUG
    试试   
      

  6.   

    7L 我那里面有映射的 5L 我.netframework应该是我VS2005里安装时带的 算是在IIS安之前装的 不用去下载那个了吧
    文件的路径就是:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe,在“运行”窗口输入:“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe –I”,如下图: 
    这个我也执行了  IIS属性------->主目录------->文档  启用默认文档内容 这里面本来没有default.aspx的  
    执行了这个以后出来了  不过还是打不开  找不到页面6L的那个我也试了没用
      

  7.   

    有了有了  我刚才没看到服务扩展里出现ASP.NET v2.0.050727 
    刚才没注意看  这个默认是禁止的  现在允许下就OK了  
    哈哈 好了  谢谢各位