未调用wcf扩展名

时间:2013-08-11 03:06:57

标签: wcf rest

Wcf扩展在本地iis上工作正常。但是,当我在Windows Server 2008上部署它时,我遇到了以下错误。

为system.serviceModel / behavior创建配置节处理程序时发生错误:无法将扩展元素“ErrorHandlerExtension”添加到此元素。验证扩展是否已在system.serviceModel / extensions / behaviorExtensions的扩展集合中注册。

我在每个逗号后留下一个空格,但它没有用。

请给我一些见解。

2 个答案:

答案 0 :(得分:0)

通常,这可能是由以下问题之一引起的:

  • 本地iis和服务器之间的配置文件的差异
  • 包含扩展程序的dll未部署到服务器
  • 服务器上应用程序池标识的权限有限

答案 1 :(得分:0)

我解决了这个案例的解决方案:microsoft netframework version兼容。当我安装netframework 4.5时,问题已经解决了。