【问题标题】:How to add a service reference to Xamarin PCL on VisualStudio 2017如何在 Visual Studio 2017 中添加对 Xamarin PCL 的服务引用
【发布时间】:2017-09-18 09:03:20
【问题描述】:

我正在开发一个需要连接到 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)添加一个引用,但重点是依赖一个单个公共服务引用并避免耗时的接口。

感谢您的帮助!

安德烈

【问题讨论】:

    标签: xamarin visual-studio-2017


    【解决方案1】:

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

    • 手动编辑可移植的 .csproj
    • 在“TargetFrameworkProfile”中输入“Profile78”

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

    【讨论】:

    • 对我来说 Profile78 不起作用,但 Profile7 工作正常
    猜你喜欢
    • 2017-10-06
    • 1970-01-01
    • 2018-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-12
    • 1970-01-01
    相关资源
    最近更新 更多