在VS2008中缺少添加Web引用选项

30

我正在尝试为一个VS2008 .Net 3.5控制台应用程序添加Web引用,但选项不在那里。 "添加引用"和"添加服务引用"的选项可用。

4个回答

31

Kirk Evans在他的博客中谈到了这个问题,在这里

基本上,你只需要添加一个服务引用。Web引用只是你可以添加的其中一种服务类型。


30
  1. 右键点击“引用”,然后单击“添加服务引用”
  2. 在“添加服务引用”对话框中,单击“高级”
  3. 在“高级”对话框中,单击“添加 Web 引用”
  4. 按照通常的方式继续进行 asmx Web 服务。

3

服务引用与 Web 引用相同,也就是说,您可以将 ASMX Web 服务添加为引用,它会生成代理等内容,就像添加 Web 引用一样。

更改是为了支持 WCF,并使所有远程(“服务”)引用在 VS 中看起来和操作相同。


1

我认为你需要将URL传递给asmx而不是wsdl


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接