【问题标题】:Add Service Reference and Add Web Reference?添加服务引用和添加 Web 引用?
【发布时间】:2011-10-13 10:16:48
【问题描述】:

我正在尝试将 Web 引用添加到 Web 服务 (http://jira.atlassian.com/rpc/soap/jirasoapservice-v2?wsdl),但是“添加 Web 引用”在我的 VS 中显示为灰色。所以我添加了 Web 服务链接作为添加服务参考,VS 识别了 Web 服务,但现在我在显示正确的类时遇到了问题。 (注意:Windows Phone 项目的“添加 Web 引用”显示为灰色,但常规控制台应用程序没有显示为灰色)。当我将 Web 服务添加为 Web 参考时,我可以访问 JiraSoapServiceService 类。所以我可以这样做:

//jiraWS is name of web service
jiraWS.JiraSoapServiceService jira = new JiraSoapServiceService(); 

但是,当我将 Web 服务添加为服务引用时,我无法访问 JiraSoapServiceService 类,我需要访问该类才能调用 Web 方法。

有谁知道我该如何解决这个问题?

【问题讨论】:

  • 当您使用服务参考 (WCF) 时,会在类名中添加一个后缀“Client”。 JiraSoapServiceServiceClient ?

标签: c# .net visual-studio web-services windows-phone-7


【解决方案1】:

当您点击添加服务参考时,点击高级 - 然后在弹出窗口的底部是一个添加 Web 参考的选项:)

【讨论】:

  • 正如我所说,它是灰色的。尝试创建一个 windows phone 项目并单击 Advanced 按钮添加 Web 参考。 img130.imageshack.us/img130/6305/problempx.jpg
  • 我知道这并没有回答他的问题或为他提供解决方案,但它对我帮助很大。我不知道如何将 Web 引用添加到 Windows 服务项目,但您直接指导我。感谢 stack72!
  • 这对我有用。谢谢分享!
猜你喜欢
  • 2011-01-23
  • 2011-01-12
  • 1970-01-01
  • 1970-01-01
  • 2015-10-14
  • 2013-02-05
  • 2012-03-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多