c# - 将服务引用添加到可移植类库

标签 c# web-services visual-studio

我正在制作一个可移植的 C# 类库,我正在尝试向我的项目添加一个 Web 服务引用。

使用 VS 2013,我右键单击该解决方案,在我的其他项目中将有一个选项“添加服务引用”。但在我的移动图书馆项目中,该选项不存在。

将服务引用添加到移动图书馆是否需要做一些特别的事情,或者这是不可能的?

查看屏幕截图,甚至没有向我的项目添加服务引用的选项。

enter image description here

最佳答案

我遇到了同样的问题。在 Visual Studio 中创建类型为“Blank App (Xamarin.Forms Shared)”的新项目后,当我右键单击 PCL 时没有“添加服务引用”链接。我所做的是我只是创建了另一个 PCL 并引用了它默认的一个(我后来删除了)。 我选择了“类库(适用于 iOS、Android 和 Windows 的可移植)”类型的项目。

enter image description here

然后我转到项目的属性并取消选中“Windows Phone 8.1”复选框。

enter image description here

“添加服务引用”链接突然出现。

enter image description here

我使用的是 Visual Stuido 2015 社区版(版本 14.0.25123.00 更新 2)。希望这对你们也有用。

关于c# - 将服务引用添加到可移植类库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27044383/

相关文章:

c# - VS2012 断点没有被击中

c# - 实现 IComparable<NotSelf>

java - Java 中的 Post 请求参数不起作用

c# - 如何设置 Visual Studio 2013 以使用 Android 支持库 V7 来使用抽屉导航?

c# - WPF,未选中时隐藏文本框

c# - 在 VS 2015 和 VS 2013 上运行同一段代码时出现问题

c# - 用于字母和空格的 .NET RegEx

c# - FTP 连接失败 "Unable to connect to the remote server"

java - RestFul webservices 错误代码响应

java - 在 apache servicemix 中以编程方式启动 OSGI 包