wcf错误 无法激活服务,因为它不支持 ASP.NET 兼容性

无法激活服务,因为它不支持 ASP.NET 兼容性。

已为此应用程序启用了 ASP.NET 兼容性。

请在 web.config 中关闭 ASP.NET 兼容性模式,

或将 AspNetCompatibilityRequirements 特性添加到服务类型且同时将 RequirementsMode 设置为“Allowed”或“Required”。

解决办法:

在服务前添加:[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)](启用了AJAXD的WCF服务是默认添加的)

原文地址:https://www.cnblogs.com/LeslieC/p/7517661.html