无法激活服务,因为它不支持 ASP.NET 兼容性
来源:互联网 发布:淘宝优惠劵转换淘口令 编辑:程序博客网 时间:2024/05/29 19:18
wcf错误:
无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性。请在 web.config 中关闭 ASP.NET 兼容性模式,或将 AspNetCompatibilityRequirements 特性添加到服务类型且同时将 RequirementsMode 设置为“Allowed”或“Required”。
错误(表象)原因:
一般是因为程序添加了启用了AJAX的WCF服务,在添加WCF服务,浏览WCF服务时出现以上错误,而浏览AJAX的WCF服务不报错。在没有添加AJAX的WCF服务时也不报错。
解决:
1.
web.config中 添加或修改
<system.serviceModel>
<serviceHostingEnvironment aspNetCompatibilityEnabled="fales" multipleSiteBindingsEnabled="true" />
</system.serviceModel>
2.在服务前添加:[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)](启用了AJAXD的WCF服务是默认添加的)
另:当前已禁用此服务的元数据发布错误
解决:在web.config中添加:
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior name="">
<serviceMetadata httpGetEnabled="true" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
- 无法激活服务,因为它不支持 asp.net 兼容性.
- 无法激活服务,因为它不支持 ASP.NET 兼容性
- 无法激活服务,因为它不支持 ASP.NET 兼容性
- 无法激活服务,因为它不支持 ASP.NET 兼容性
- 开发错误处理记录(无法激活服务,因为它不支持 ASP.NET 兼容性)
- WCF开发错误处理记录(无法激活服务,因为它不支持 ASP.NET 兼容性)
- WCF 无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性
- 无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性。请在 web.config 中关闭 ASP.NET 兼容性模式或将 AspNetCompatibili
- 无法激活服务,WCF设置ASP.NET 兼容性
- 无法建ASP.NET应用程序或者服务
- 不支持类型 Quartz.JobDataMap,因为它实现 IDictionary。
- firefox提示 内容编码错误 无法显示您尝试查看的页面,因为它使用了无效或者不支持的压缩格式。
- 无法转换解决方案文件“*.sln”,因为无法修改它
- Asp.net mvc3 不支持vs2008
- 错误711:操作无法完成,因为它无法及时启动远程访问连接管理服务 宽带连接提示错误711的解决办法
- asp.net+C# 服务器安装篇--无法更新数据库 *.MDF,因为数据库是只读的解决方法
- asp.net程序发布问题(无法更新数据库 "......MDF",因为数据库是只读的)
- ASP.NET 因为无法创建应用程序域,因此未能执行请求。错误号:0x80070002
- Ubuntu下安装QT开发
- 质因子分解
- Android线程解惑
- 伟大是熬出来的
- SetIndices()
- 无法激活服务,因为它不支持 ASP.NET 兼容性
- 通过 GPS 信息获取当前所在城市名的代码
- sgu180 Inversions(树状数组+离散化)
- Jodd 3.3.8 发布,一个不错的 Java 工具包
- ifconfig 添加环境变量
- linux qt,产生随机数的一种方法
- ORA-01810: format code appears twice
- 判断 iPhone 是否已插入 SIM 卡的方法
- Vi编辑器完全使用手册