Windows Phone服务参考

时间:2013-09-24 09:10:35

标签: wcf web-services windows-phone

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

当我点击OK时,它使用新创建的服务创建了一个Service Reference文件夹。

问题现在是当我尝试创建服务参考的实例时,它无法识别它。

例如,如果服务被调用" MyService"在我后面的代码中输入:

MyService - 它无法识别它。我尝试View in Object Browser,但我无法在任何地方看到它。通过右键单击和更新,我也成功更新了服务。当我在其他平台上使用它时,这些服务非常好。

该服务是WCF应用程序。

我出错的任何想法?

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

要在vs2013上使用Windows Phone 8项目的WCF服务,我遇到了同样的问题(空配置客户端),我无法创建客户端服务引用的实例。 以下对我有用:

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

我希望这会有所帮助。