【问题标题】:How to consume the web service in window phone 7 application?如何在 Windows Phone 7 应用程序中使用 Web 服务?
【发布时间】:2011-01-18 06:18:18
【问题描述】:

我正在开发 windows phone 7 应用程序。我是 Windows Phone 7 应用程序的新手。我正在为我的 wp7 应用程序在 .net framework 3.5 中开发 asp.net Web 服务应用程序。我在这个网络服务中写了一些函数。现在我试图通过右键单击项目名称并选择“添加服务引用”来使用此 Web 服务,然后单击“高级”按钮。单击高级按钮后,我可以看到“添加 Web 引用”按钮被禁用。我无法启用它。你能告诉我为什么会这样吗?我们可以在 wp7 应用程序中使用 .net framework 3.5 的 asp.net web service 应用程序吗?或者我们只能在window phone 7应用程序中使用.net framework 4.0的WCF应用程序?如果我们可以使用.net framework 3.5 的asp.net web service 应用程序,那么您能告诉我如何使用.net framework 3.5 的asp.net web service 应用程序吗?

【问题讨论】:

    标签: silverlight web-services windows-phone-7 wcf


    【解决方案1】:

    您可以添加对 ASP.Net ASMX 服务的服务引用。只需在添加服务参考框中输入 url。 Silverlight 不支持旧的 Web Reference 代理。

    【讨论】:

      【解决方案2】:

      尝试按照herehere 的说明进行操作。

      【讨论】:

      • -1 很差的形式,至少包括在链接中找到的解决方案的某种形式的概要。 A 至少使用更好的文本来描述链接。完成后使用@anthonywjones 在评论中回复,我将删除我的反对票。
      • @anthonywjones 为什么我必须复制/粘贴一些代码或文本表单链接?是否需要从链接中复制某些内容并将其粘贴到此处?无论如何,它都不是完整的解决方案。
      • 我们非常关心这里的答案质量。包含至少足够的文本来描述读者在链接末尾会发现的内容并不需要太多努力。用您链接到的论坛帖子的主题行替换“此处”一词就足以让我不投反对票。我仍然不会喜欢这个答案,但是当我遇到这个答案举例说明的糟糕形式的极端例子时,我很少投反对票。
      • @anthonywjones 您的高质量答案在哪里?
      • 因为您的链接清楚地引导 Shailesh 找到了解决方案。有趣的是,没有人支持这种接受。我不需要自己的高质量答案来发现质量差的答案,也不需要获得任何投票权。我不喜欢当我得到一个不赞成票而反对票的人没有说明反对票的原因,从而给了我纠正的机会。我给了你同样的礼貌,如果你不想,你不需要遵守,反正都是意见问题。投票系统可以让我们表达这样的意见。
      猜你喜欢
      • 1970-01-01
      • 2014-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-28
      • 1970-01-01
      相关资源
      最近更新 更多