1

我有一个带有两个项目的 VS2010 解决方案,每个项目都包含一个托管 WCF 服务的 Windows 服务。我还有另一个项目作为使用这些服务的解决方案的一部分。

当我部署基于 Windows 服务的 WCF 服务,然后通过 VS 添加服务引用时,一切正常,但我想通过Add Service Reference=> Discover=>添加服务引用Services in Solution。不幸的是,这似乎只适用于直接基于我无法使用的 WCF 服务模板的项目。我还尝试按照MSDN 上的建议为各个项目编辑 .csproj 文件,但这也不起作用。

有没有办法让这个工作,所以我不必将我的服务部署到测试服务器,然后使用它的 URL 添加服务引用?

4

1 回答 1

1

似乎没有直接的方法可以做到这一点。我所做的是基于 WCF 模板添加项目并从 Windows 服务项目中引用这些项目。这样,我可以使用Discover=>Services in Solution功能,同时将 WCF 服务作为 Windows 服务托管。

于 2012-11-09T16:48:06.313 回答