HTTP 错误 500.21 - Internal Server Error PageHandlerFactory-Integrated

一般来说,配置IIS开发环境,有以下步骤:

第一步,安装vs2010或者vs013(或者更高的版本);

第二步,在电脑添加iis功能(具体如何添加功能,百度一下即可);

第三步,右键 我的电脑-》管理-》服务与应用程序-》Internet服务信息(IIS)管理器

新建网站,或者在当前的Defualt web添加程序。。。。。等等

然而,个人电脑测试vs2010很少出现以下问题,而vs1013出现以下问题的几率很大。

HTTP 错误 500.21 - Internal Server Error 


如下图:

处理方法:

  1. 如果电脑存在aspnet_regiis.exe,进行以下方法:

    命令提示符”->以管理员身份运行,输入以下带代码:

    %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

    如果上述方法不成功,则执行以下步骤:

    (1). 开始 -> 所有程序 -> Microsoft Visual Studio 2012 -> Visual Studio Tools -> VS2012 x64 兼容工具命令提示

    (2). 先后输入以下命令:

    cd\Windows\Microsoft.NET\Framework64\v4.0.30319\SetupCache

    回车

    setup.exe /repair /x86 /x64 /ia64 /norestart

    回车

    出现了.Net Framework 的修复引导界面,选择修复。等它修复完成之后,重启iis。就OK了

    win+r,然后执行 “iisreset”命令。


2.如果电脑不存在aspnet_regiis.exe,进行以下方法:

卸载framework ,重新安装,然后重启

时间: 2024-10-28 10:09:49

HTTP 错误 500.21 - Internal Server Error PageHandlerFactory-Integrated的相关文章

HTTP 错误 500.21 - Internal Server Error 解决方案 .

不久前重新安装了Windows7,在安装了VS2010 开发平台之后,将网站发布到IIS,访问发生如下错误: HTTP 错误 500.21 - Internal Server Error处理程序“NickLeeCallbackHandler”在其模块列表中有一个错误模块“ManagedPipelineHandler” 原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理

HTTP 错误 500.21 - Internal Server Error 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”

HTTP 错误 500.21 - Internal Server Error 处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler” 原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:1.先找到 aspnet_regiis.exe文件,先看看这个文件在什么位置, 2.开始->所有程序->附件->右键点击“命令提示符”->以管理员身份运行-&

HTTP 错误 500.21 - Internal Server Error

先前写了一个网站,.net framework版本是v3.5的,昨天晚上重写了一些方法,调用一个方法,发现3.5版本的没有,于是在VS2010中把它升级到v4.0版本了.今 天早上在有一网友他配置IIS出问题了,问我,我看了下,应该是数据连接的问题,于是我先把我的网站运行下看看,结果,IIS是版本是V2.0版本的,而 我的网站是V4.0版本的.运行出错了…….于是我把IIS也升级了下.结果还是出现如下图的错误: 在网上找了一下原因,结果是 原因:在安装Framework v4.0之后,再启用II

HTTP 错误 500.21 - Internal Server Error 处理程序“PageHandlerFactory-Integr

将网站发布到IIS,访问发生如下错误: HTTP 错误 500.21 - Internal Server Error处理程序“PageHandlerFactory-Integr”在其模块列表中有一个错误模块“ManagedPipelineHandler” 原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:开始->所有程序->附件->右键点击“命令提示符”->以管理员身份运行->输入“%windir%\Microsoft.NE

HTTP 错误 500.21 - Internal Server Error 解决方案(转)

不久前重新安装了Windows7,在安装了VS2010 开发平台之后,将网站发布到IIS,访问发生如下错误: HTTP 错误 500.21 - Internal Server Error处理程序"NickLeeCallbackHandler"在其模块列表中有一个错误模块"ManagedPipelineHandler" 原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:开始->所有程序->附件->鼠

HTTP 错误 500.21 - Internal Server Error处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”

HTTP 错误 500.21 - Internal Server Error处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler”   原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行->%windir%\Microsoft.NET\Framework\v4.

win10 HTTP 错误 500.21 - Internal Server Error

错误描述: HTTP 错误 500.21 - Internal Server Error 处理程序"ExtensionlessUrlHandler-Integrated-4.0"在其模块列表中有一个错误模块"ManagedPipelineHandler 以管理员运行下面的命令注册: 32位机器: C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i 64位机器: C:\Windows\Micros

Asp.net HTTP 错误 500.21 - Internal Server Error

原文转自:http://www.cnblogs.com/koeltp/archive/2012/03/24/2415430.html 先前写了一个网站,.net framework版本是v3.5的,昨天晚上重写了一些方法,调用一个方法,发现3.5版本的没有,于是在VS2010中把它升级到v4.0版本了.今天早上在有一网友他配置IIS出问题了,问我,我看了下,应该是数据连接的问题,于是我先把我的网站运行下看看,结果,IIS是版本是V2.0版本的,而我的网站是V4.0版本的.运行出错了…….于是我把

Win2008上.NET4.0部署出错HTTP 错误 500.21 - Internal Server Error的解决方法

原因:在安装Framework v4.0之后,再启用IIS,导致Framework没有完全安装 解决:开始->所有程序->附件->鼠标右键点击“命令提示符”->以管理员身份运行,输入以下命令: %windir%\\Microsoft.NET\\Framework\\v4.0.30319\\aspnet_regiis.exe -i 如果出现错误提示“aspnet_regiis.exe 不是有效的Win32应用程序”,可能是因为你的aspnet_regiis.exe损坏了. 去c:\w