c# - Visual Studio 2015 无法添加服务引用

标签 c# visual-studio-2015 windows-phone-8.1 service-reference

我知道有很多这样的问题,但没有一个能解决我的问题。

我有一个 Windows Phone 项目,以及一些相关项目。我需要使用服务引用创建一个新项目,但我无法添加它。

我找到了一个链接,他们说要从添加连接服务 > 查找其他服务 > WCF 服务 安装一个组件,但它说我的项目不受支持。

我必须创建哪种项目?我在同一个解决方案中有一个项目,该项目具有右键单击 > 添加服务引用,但我不是创建者,我不知道它是什么类型的项目。

附言: - 我不能右键单击> 添加服务引用,我在项目名称和引用名称中都试过了。 - 我需要 Windows Phone Stuff。我将我的意思与图片联系起来: enter image description here PSS: windows phone 的目标版本不是原因。我尝试将 WP8.0 更改为 WP8.1,但我仍然可以添加 ref

有谁知道我必须添加哪种项目才能添加服务引用?

谢谢

最佳答案

建议您改用 Windows 推荐的 REST API 端点,而不是使用服务引用。现在 Windows 更关注 REST 服务消费,而不是添加早期可用的服务引用。
遗憾的是,现在 Windows Phone 8.1 中的 Windows Phone Store 应用程序不支持由“添加服务引用”菜单生成的 System.ServiceModel 命名空间。因此,他们删除了选项 Add Service Reference
为了能够使用它,您必须创建一个 Silverlight 应用程序并使用此 Workaround使用 WCF 服务。
你可以找到一个 MSDN Forum相同的讨论。

关于c# - Visual Studio 2015 无法添加服务引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36719313/

相关文章:

c# - 使用 WPF 和 PRISM 的模块化 MVVM 应用程序

asp.net-core - Visual Studio 2015 中的 Aurelia 项目设置和文件夹结构 : what goes in wwwroot?

c# - 在 Windows Phone 8.1 运行时获取音乐文件太慢

c# - 查找2个日期之间的所有季度

c# - 获取Excel文件的内容创建日期

c++ - 如何解决 Visual C++ 编译器中的错误 C1001?

c# - 有什么方法可以将以编程方式创建的 UIElement 保存在图像文件中吗?

windows-phone-8.1 - 是否可以在Visual Studio 2017中创建Windows Phone 8.1或10应用程序

c# - XNA-在Windows上直接从扬声器输出中读取

deployment - 使用 Team Foundation Build 2015 部署到多个环境