当我添加
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
在 wcf 休息服务和
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"/>
在 webconfig 我得到错误为
该服务无法激活,因为它不支持 ASP.NET 兼容性。为此应用程序启用了 ASP.NET 兼容性。在 web.config 中关闭 ASP.NET 兼容模式,或将 AspNetCompatibilityRequirements 属性添加到服务类型,并将 RequirementsMode 设置为“允许”或“必需”。
实际上,当我在 localhost 中运行服务时它工作正常,但是当我托管服务时它会抛出错误.. 实际上我需要这个 bcos 我计划在 wcf 休息服务中实现缓存.. 请帮助....