无法将服务引用添加到本地承载的WCF服务

本文关键字:服务 WCF 引用 添加 | 更新日期: 2023-09-27 18:19:59

我已经成功地创建了我的服务,我对它进行了轻微的修改,使它比沼泽标准的"Hello World"做得更多。

该服务编译并运行,并为我提供以下地址以添加到我的客户端应用程序中:

127.0.0.1:81/预约.svc

当我学习本系列的下一个教程时:https://azure.microsoft.com/en-us/documentation/articles/cloud-services-configure-ssl-certificate/

在步骤5中,当我添加对服务的引用时,它会给我以下错误消息:

尝试在"127.0.0.1:81/Appointments.svc"中查找服务时发生错误(详细信息如下)

元数据包含无法解析的引用:'127.0.0.1:81/Appointments.svc?wsdl’。

WSDL文档包含无法解析的链接。

下载"127.0.0.1:81/Appointments.svc?"时出错?xsd=xsd0'。

基础连接已关闭:连接意外关闭。

元数据包含无法解析的引用:"127.0.0.1:81/Appointments.svc".

内容类型应用程序/soap+xml;服务127.0.0.1:81/Appointments.svc不支持charset=utf-8。客户端和服务绑定可能不匹配。

远程服务器返回错误:(415)无法处理消息,因为内容类型为"application/soap+xml;charset=utf-8"不是预期的类型"text/xml;charset=utf-8'。。

如果服务是在当前解决方案中定义的,请尝试构建解决方案并再次添加服务引用。

无法将服务引用添加到本地承载的WCF服务

我想可能是权限问题。你能试着在C:''Windows''Temp上授予权限吗?看看这是否能解决你的问题。与运行服务的应用程序池关联的帐户需要对此文件夹具有权限。