我右键单击该项目并单击Add Service Reference
,在对话框中输入服务的URL并单击Go
。它成功检测到服务并显示所有方法该服务包含。我在命名空间中给了它一个明智的名字,然后单击OK。
当我点击OK时,它使用新创建的服务创建了一个Service Reference文件夹。
问题现在是当我尝试创建服务参考的实例时,它无法识别它。
例如,如果服务被调用" MyService"在我后面的代码中输入:
MyService
- 它无法识别它。我尝试View in Object Browser
,但我无法在任何地方看到它。通过右键单击和更新,我也成功更新了服务。当我在其他平台上使用它时,这些服务非常好。
该服务是WCF应用程序。
我出错的任何想法?
答案 0 :(得分:1)
我使用VS2010开发WP7时遇到了同样的问题。它似乎工作正常,但实际上并没有生成文件。它并不总是发生,所以我的解决方法是在Visual Studio的新实例中创建一个新项目,生成ServiceReference,并将ServiceReferences目录的内容从新项目复制到我的项目。
答案 1 :(得分:0)
要在vs2013上使用Windows Phone 8项目的WCF服务,我遇到了同样的问题(空配置客户端),我无法创建客户端服务引用的实例。 以下对我有用:
1-右键单击ServiceRefernce文件夹下的引用服务。 2-在菜单中选择配置服务参考以访问服务参考设置。 3-在程序集列表上方,选择“在指定的引用程序集中重用类型:”。 4-选中“ System.ServiceModel ”列表,然后按确定。
我希望这会有所帮助。