我过去在Visual Studio(2005及更早版本)中编写了Windows窗体或控制台应用程序,并且IDE便于连接到Web服务。现在我正在构建一个需要使用Web服务的应用程序,但是当我右键单击项目(或引用)时,我没有看到“添加Web引用”上下文菜单项(对于WinForm或Console应用程序)。如果我右键单击Web应用程序项目就有一个,但这对我没有帮助,因为我正在构建的应用程序必须是一个控制台应用程序。这不是VS2005中的行为。 .NET 3.5的MSDN page that describes the process没有区别;即不承认差异。
我没有这样做,这不是一种视错觉。这是两个上下文菜单,并排:
任何人都知道如何做我想要的事情?我怀疑通过一些手工编码可以做到,即使IDE不会提供帮助,但我不确定从哪里开始。
答案 0 :(得分:4)
借助VS2008,MS专注于WCF服务。您可以通过单击“添加服务引用...”选择Web服务引用,然后在以下对话框中单击“高级...”按钮。在以下对话框中,您可以选择添加Web服务引用。
答案 1 :(得分:1)
使用“添加服务参考”选项。