如何在VisualStudio 2017上添加Xamarin PCL的服务引用

时间:2017-04-21 11:17:44

标签: xamarin visual-studio-2017

我正在开发一个需要连接到WEB服务的简单Xamarin跨平台移动应用程序。有一些帖子(请参阅hereherehere)说Visual Studio不支持Windows Phone 8.1的服务引用,我必须从中删除此类目标项目

不幸的是,我似乎无法在VS2017社区(版本15.1 26403.7)下这样做:见图Visual Studio 2017 doesn't show any Windows 8.1 Target。 " Windows Phone 8.1"确实在目标中,但当我点击"更改"它没有出现......所以我无法删除它。

我知道我可以添加对每个特定于平台的项目(Android或iOS)的引用,但重点是依赖单个公共服务引用并避免耗时的接口。

感谢您的帮助!

的Andrej

1 个答案:

答案 0 :(得分:3)

我所有的道歉,我找到了答案 - 比如,发布后45秒 - 将this postthis post放在一起:

  • 手动编辑便携式.csproj
  • 在“TargetFrameworkProfile”中输入“Profile78”

VS2017将重新加载项目,您现在可以添加服务参考。