添加服务引用和添加Web引用?

时间:2011-07-26 13:26:15

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

我正在尝试将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方法。

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

1 个答案:

答案 0 :(得分:20)

当您单击“添加服务引用”时,单击“高级” - 然后在弹出窗口底部添加Web引用的选项:)