分享

System.ServiceModel.DiagnosticUtility 的类型初始值设定项引发异常

 icecity1306 2016-01-07
在安装了 .NET Framework 4 的情况下,修改 .NET Framework 3.5 后无法加载类型“System.ServiceModel.Activation.HttpModule” 
此问题可能由下列情况引起:

·在安装 .NET Framework 4 之后卸载 Windows 2003 Server 和 Windows XP 上的 .NET Framework 3.5。
·在安装 .NET Framework 4 之后启用 .NET Framework 3.0 WCF HTTP 激活。
·在安装 .NET Framework 4 之后安装或修复 .NET Framework 3.5。
·在已安装预发行版本时安装 .NET Framework 4 的当前版本。
错误的完整文本如下:

未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”加载类型“System.ServiceModel.Activation.HttpModule”。

说明:在执行当前 Web 请求的过程中发生未经处理的异常。 有关错误和代码中发出该错误的位置的更多信息,请查看堆栈跟踪。

解决此问题的方法:

·在命令提示符处,定位到 %windows%\Microsoft.Net\Framework\<最新版本>\
·执行下面的命令:aspnet_regiis.exe /i

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多