服务热线:0838-3644370

我们没什么了不起! (除了海外服务器)

IIS与.NET Framework的安装顺序问题 2020年9月15日 运维技术 < 文章文档 < 首页

IIS与.NET Framework的安装顺序问题

用IIS和.Net Framework时有一个安装顺序,否则会出错。

先装IIS,后装Asp .Net Framework。

如果是先安装IIS,再安装.NET Framework,系统应该可以正常解析.aspx页面;但是,如果是先安装了.NET Framework,再安装IIS,则会由于相关的IIS组件没有得到.NET的更新,而导致无法正常解析.aspx页面。

解决方法:

在C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322 目录下,应该有一个aspnet_regiis.exe文件,执行DOS命令:

aspnet_regiis -r

即可更新相关组件。正常的话,应该返回如下信息:

Start replacing ASP.NET DLL in all Scriptmaps with current version (1.1.4322.0).

Finished replacing ASP.NET DLL in all Scriptmaps with current version (1.1.4322.0).

以.Net Framework 2.0为例:

先找到本机的.Net Framework 2.0注册文件aspnet_regiis.exe   ,默认安装路径是C:\WINDOWS\Microsoft.NET\Framework \v2.0.50727

运行cmd,打开参数提示符

用cd符打开找到的文件路径,因为直接运行aspnet_regiis.exe会找不到

然后运行aspnet_regiis.exe

可以看到很多选项,先用-u卸载.Net Framework,再用-i注册就可以了

最后注意在电脑管理里的aspstatus服务要打开才能保证asp网页正常运行。


相关专题: .NET , IIS