Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
一个解决方案中的 Visual Studio 2008 项目需要引用同一开发机器上另一个 VS 2008 解决方案中的 WCF 服务。有人对如何最好地做到这一点有任何建议吗?
托管服务,然后在其他项目中使用托管服务的 URI 让 VS 为您创建代理。
这是有关如何添加参考的分步文章。这里有一篇文章教你如何在 VS 中托管服务(这可能是开发时最简单的事情)。不过,我建议您在 IIS 中托管您的服务,即使在开发期间也是如此。
右键单击另一个 VS 中的 WCF 解决方案,然后单击 Debug -> Start,这应该会使 WCF 显示在系统托盘中。然后,在要添加服务的 VS 中,添加服务引用。
如果您希望能够步入 WCF 代码进行调试,请在菜单中打开 Debug -> Attach Tread。然后向下滚动列表,直到您看到 WCF 服务在您的其他 VS 中运行。