更改xamarin形式pcl目标

更改xamarin形式pcl目标

问题描述:

我有一个xamarin形式PCL解决方案,现在我想添加xamarin形式pcl类库,但我无法将这些库添加为我参考原始PCL项目看到。它给了我下面的错误:更改xamarin形式pcl目标

Unable to add reference to project. The targets of Portable Library project are not the same or compatible with the targets of the current Portable Library project.

我试图改变对PCL项目的目标,以便它们匹配起来,但我不能这样做在Visual Studio 2017年

下面是目标为原来的PCL项目。 image

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

谁能请帮助或如何做到这一点建议吗?

+0

从解决方案浏览器 - >右键点击PCL项目 - >卸载项目 - >右键单击项目 - >编辑xxx.csproj 并更改目标 Profile111 TargetFrameworkProfile>。保存您的更改,然后重新加载项目。 – user2297037

+0

感谢user2297037为我工作。让我们希望其他一切都能够轻松运作。你可以添加你的答案,以便我可以将其标记为解决方案吗? – RudolphKalp

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