从另一个解决方案添加WCF服务

时间:2011-07-26 18:00:03

标签: asp.net-mvc wcf reference poco

我似乎对自己感到困惑,因此我越来越多地在互联网上寻求帮助,所以任何建议都非常感激......

我只是尝试在解决方案 B 中引用解决方案 A 中的服务。我已在解决方案 A 中启动并运行该服务。我将服务和前端部署到我们的Dev环境并验证其工作。所以现在我想使用我在解决方案 B 中的解决方案 A 部署的服务。

我想要在解决方案 B 中使用此服务网址:https://Domain/Common/CommonService.svc/ws

我对如何配置它感到困惑......

我是否需要允许serviceMetadata?我假设是,或者它将如何作为参考。

我引用了解决方案 A DLL Common.Domain.Entities,该解决方案包含解决方案 B 中的所有POCO。

我只是不确定我应该怎么做,所以正确方向的任何一点都会很好。谢谢!

1 个答案:

答案 0 :(得分:1)

您需要为服务启用MEX端点(默认情况下已启用),并将解决方案A托管的服务的服务引用添加到使用解决方案B中的服务的项目中。可以在Visual Studio中添加服务引用右键单击Visual Studio中的项目节点。