一个解决方案中的 Visual Studio 2008 项目需要引用同一开发计算机上另一个 VS 2008 解决方案中的 WCF 服务。有人对如何最好地实现这一目标有任何建议吗?

有帮助吗?

解决方案

托管服务,然后使用其他项目中托管服务的 URI 让 VS 为您创建代理。

这是 有关如何添加参考的分步文章。和 这是 一篇教您如何在 VS 中托管服务的文章(这可能是开发时最简单的事情)。不过,我建议您将服务托管在 IIS 中,即使在开发期间也是如此。

其他提示

右键单击另一个 VS 中的 WCF 解决方案,然后单击“调试”->“启动”,这样 WCF 就会显示在系统托盘中。然后,在要添加服务的VS中,添加服务引用。

如果您希望能够单步执行 WCF 代码进行调试,请在菜单中打开“调试”->“附加 Tread”。然后向下滚动列表,直到看到 WCF 服务在其他 VS 中运行。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top