当前位置 主页 > iis相关 > 最大化 缩小

    IIS与.NET Framework怎么安装才不会出错?

    栏目:iis相关 时间:2018-09-08 17:01

      用IIS和.NetFramework时有一个安装顺序,否则会出错。
     
      先装IIS,后装Asp.NetFramework。
     
      如果是先安装IIS,再安装.NETFramework,系统应该可以正常解析.aspx页面;但是,如果是先安装了.NETFramework,再安装IIS,则会由于相关的IIS组件没有得到.NET的更新,而导致无法正常解析.aspx页面。
     
      解决方法:
     
      在C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322目录下,应该有一个aspnet_regiis.exe文件,执行DOS命令:
     
      aspnet_regiis-r
     
      即可更新相关组件。正常的话,应该返回如下信息:
     
      StartreplacingASP.NETDLLinallScriptmapswithcurrentversion(1.1.4322.0).
     
      FinishedreplacingASP.NETDLLinallScriptmapswithcurrentversion(1.1.4322.0).
     
      以.NetFramework2.0为例:
     
      先找到本机的.NetFramework2.0注册文件aspnet_regiis.exe,默认安装路径是C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
     
      运行cmd,打开参数提示符
     
      用cd符打开找到的文件路径,因为直接运行aspnet_regiis.exe会找不到。
     
      然后运行aspnet_regiis.exe
     
      可以看到很多选项,先用-u卸载.NetFramework,再用-i注册就可以了。
     
      最后注意在电脑管理里的aspstatus服务要打开才能保证asp网页正常运行。