【问题标题】:changing xamarin forms pcl targets更改 xamarin 表单 pcl 目标
【发布时间】:2018-03-08 21:10:35
【问题描述】:

我有一个 xamarin forms PCL 解决方案,现在我想添加 xamarin forms pcl 类库,但我无法将这些库添加为对我原来看到的 PCL 项目的引用。它给了我以下错误:

无法添加对项目的引用。便携式图书馆的目标 项目与当前的目标不同或不兼容 便携式图书馆项目。

我已尝试更改 PCL 项目的目标以使其匹配,但我无法在 Visual Studio 2017 中完成。

以下是原始 PCL 项目的目标。

以下是我想在原始 PCL 项目中引用的项目的目标。

任何人都可以就如何做到这一点提供帮助或建议吗?

【问题讨论】:

  • 从解决方案资源管理器 -> 右键单击​​ PCL 项目 -> 卸载项目 -> 右键单击​​项目 -> 编辑 xxx.csproj 并更改 Profile111 中的目标。保存您的更改,然后重新加载项目。
  • 感谢 user2297037 为我工作。让我们希望其他一切都能轻松地工作。您能否将您的答案添加到帖子中,以便我将其标记为解决方案?

标签: c# xamarin.forms visual-studio-2017 portable-class-library


【解决方案1】:

我找到了解决问题的方法。它对@user2297037 的回答略有改动。我确实必须更改项目文件中的配置文件。最初的可移植类库的配置文件是 Profile259,而两个新的可移植类库的配置文件是 Profile111。更改初始可移植类库的配置文件似乎可行,但在构建时会产生大量问题。然后我将更改恢复到初始可移植类库,然后将两个新可移植类库上的配置文件从 Profile111 更改为 Profile259。这解决了我的问题。

【讨论】:

    猜你喜欢
    • 2017-03-15
    • 2018-02-15
    • 2018-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 1970-01-01
    相关资源
    最近更新 更多