HTTP 错误 500.19 - Internal Server Error
如图

解决方法:
在“服务器管理器”的“功能”项中,“添加功能”,选择“.NET Framework 3.5.1功能”安装。
重新安装完成之后打开网站出现了一个新错误:
Could not load type 'System.ServiceModel.Activation.HttpModule' from assembly 'System.ServiceModel,
这是因为先安装了 .NET Framework 4,随后启用了 .NET Framework 3.5 WCF HTTP 激活,则会发生此错误。
解决方法:
用管理员用户打开命令运算符(Ctrl+R)
执行下面的操作,重新注册一下 asp.net 4.0:
C:/Windows/Microsoft.NET/Framework/v4.0.30319/aspnet_regiis.exe -iru
注意:如果系统为64位 ,执行路径为C:/Windows/Microsoft.NET/Framework64/v4.0.30319/aspnet_regiis.exe -iru想知道Aspnet_regiis.exe -iru用法,详见微软官方的ASP.NET IIS 注册工具 (Aspnet_regiis.exe)
本文介绍了如何解决HTTP错误500.19-InternalServerError及Couldnotloadtype'System.ServiceModel.Activation.HttpModule'的问题。首先通过安装.NET Framework3.5.1功能来解决HTTP500.19错误,然后针对Couldnotloadtype错误提供了解决方案,即重新注册asp.net4.0,并给出了具体的命令行操作步骤。
3万+

被折叠的 条评论
为什么被折叠?



