资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

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

wcf错误:

创新互联专注于孟州企业网站建设,成都响应式网站建设公司,商城网站制作。孟州网站建设公司,为孟州等地区提供建站服务。全流程按需开发网站,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

由于编译过程中出现异常,无法激活服务“/roxlin/services/phcmesservice.svc”。异常消息为: 无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性。请在 web.config 中关闭 ASP.NET 兼容性模式 ,或将 AspNetCompatibilityRequirements 特性添加到服务类型且同时将 RequirementsMode 设置为“Allowed”或“Required”。。

错误(表象)原因

一般是因为程序添加了启用了AJAX的WCF服务,在添加WCF服务,浏览WCF服务时出现以上错误,而浏览AJAX的WCF服务不报错。在没有添加AJAX的WCF服务时也不报错。

 

解决:

1.

        web.config中 添加或修改

   

                

   

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

 

另:当前已禁用此服务的元数据发布错误

解决:在web.config中添加:

   

       

           
               
                   
               

           

       

   


网站标题:WCF无法激活服务,因为它不支持ASP.NET兼容性
文章地址:http://cdkjz.cn/article/ihjooo.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220