如何让Visual Studio 2005调用WCF服务?

时间:2008-12-10 19:00:01

标签: .net visual-studio wcf

如何让Visual Studio 2005调用WCF服务?

4 个答案:

答案 0 :(得分:4)

是的,使用wsHttpBinding会将服务公开为标准Web服务。

答案 1 :(得分:1)

是的,你可以。

  • 如果安装了.NET 3.0或3.5,则可以添加对目录“%WINDIR%\ Microsoft.NET \ Framework \ v3”中的WCF程序集(System.ServiceModel.dll等)的引用。 0 \ Windows Communication Foundation“。 Visual Studio 2005不包含生成WCF代理的svcutil实用程序,但您可以下载它(它随Windows SDK一起提供),或者在没有生成代理的情况下使用WCF(例如,使用ChannelFactory< T>类)。

  • 或者您可以根据Jeremy Lew的建议,将Web引用添加到使用basicHttpBinding的WCF服务。

答案 2 :(得分:0)

您需要使用基本的HTTP绑定。有关详细信息,请参阅this article

答案 3 :(得分:0)

只是为了阻止一些人查看 - 你曾经能够将一个CTP版本的WCF扩展下载到VS 2005,但这从未超越CTP看this thread

如果您希望尝试一些东西,仍然可以在非ms网站中获取这些内容,但毫无疑问,正确的方法是使用basicHttpBinding并将服务用作“普通”Web服务或转到Visual Studio 2008。