为什么我无法将PCL添加到我的通用应用程序中?

时间:2014-05-27 16:34:18

标签: portable-class-library win-universal-app

我得到"无法添加参考"当我尝试添加我的PCL作为参考。这些项目都在同一个解决方案中。错误消息不再发表任何内容。

当我尝试通过Browse...添加.dll时,我收到一条错误消息,告诉我我无法将针对.NET Framework的PCL添加到定位.NETCore的项目中。

出了什么问题?

2 个答案:

答案 0 :(得分:1)

听起来你认为PCL库实际上并不是一个可移植类库。它只是一个.NET Framework库。

尝试创建新的PCL并引用它。有关如何创建PCL的信息,请参阅this MSDN page

答案 1 :(得分:0)

错误是您的PCL定位于.NET Framework而非.NETCore.NETCore只包含.NET Framework的子集。

要解决此问题,请使用Class Library (Portable for Universal Apps)替换您的PCL项目。