2013-09-24 105 views
0

我右键单击该项目并单击Add Service Reference,在对话框中输入服务的URL并单击Go。成功检测到该服务并显示该服务包含的所有方法。我在名字空间给了它一个明智的名字,并点击OK。Windows Phone服务参考

当我点击确定时,它创建了一个服务引用文件夹与新创建的服务。

问题现在是当我尝试创建服务引用的实例时,它不能识别它。

例如,如果该服务被称为“为MyService”,并在后面我输入代码:

MyService - 它不承认它。我试图View in Object Browser,但我无法在任何地方看到它。我也通过右键单击和更新来成功更新服务。这些服务在我使用其他平台时工作得很好。

该服务是一个WCF应用程序。

任何想法我错了吗?

回答

1

我有使用VS2010开发WP7的同样的问题。它似乎工作正常,但文件实际上并未生成。它并没有总是发生,所以我的解决方法是在Visual Studio的新实例中创建一个新项目,生成ServiceReference,并将ServiceReferences目录的内容从新项目复制到我的项目中。

+0

哇......上帝我非常讨厌这个:( – Subby

+0

你是如何复制内容的?通过Windows资源管理器? – Subby

+1

是的。(有些字符来填写评论) – anderZubi

0

为了从vs2013上的windows phone 8项目中使用WCF服务,我遇到了同样的问题(空配置客户端),而且我无法创建客户端服务引用的实例。 以下方式适用于我:

1-右键单击ServiceRefernce文件夹下的引用服务。 2-在菜单中选择配置服务参考以访问服务参考设置。 3-在装配清单上方,选择“指定的引用装配中的重新使用类型:”。 4-检查列表“System.ServiceModel”并按确定

我希望这会有所帮助。

+0

谢谢你分享@RealBeginner-Net – Subby