0

我们有一个带有 Web 角色(WCF 服务角色)和 WebSiteRole 的解决方案,用于我们正在构建的网站,

我们正在尝试将 WebSiteRole 连接到 WCFServiceRole,但没有成功。每次服务似乎正常运行时,Web 引用都会显示为空。

我们甚至尝试用一个空的“DoWork”服务创建一个新的解决方案来尝试附加它,它也是空的。

我使用 svcutil 手动生成代理并将其添加到项目中并且有效,但这不是连接到服务的正确方法......

我究竟做错了什么?

更新:打开了一个新错误,希望他们能修复它 https://connect.microsoft.com/VisualStudio/feedback/details/790187/vs2012-add-service-reference-discover-services-in-solution-feature-creates -空代理

4

1 回答 1

0

https://connect.microsoft.com/VisualStudio/feedback/details/790187/vs2012-add-service-reference-discover-services-in-solution-feature-creates-empty-proxy

WCFRole 和 WebsiteRole 中的类型发生冲突。

右键单击服务引用->配置服务引用->取消选中“重用引用类型”

现在像魅力一样工作:)

于 2013-06-20T22:07:34.527 回答