当我尝试将我的 PCL 添加为参考时,我得到“无法添加参考”。这些项目在同一个解决方案中。错误消息没有再说什么。
当我尝试通过添加 .dll 时,Browse...
我收到一条错误消息,告诉我无法将目标目标添加.NET Framework
到项目目标.NETCore
中。
怎么了?
当我尝试将我的 PCL 添加为参考时,我得到“无法添加参考”。这些项目在同一个解决方案中。错误消息没有再说什么。
当我尝试通过添加 .dll 时,Browse...
我收到一条错误消息,告诉我无法将目标目标添加.NET Framework
到项目目标.NETCore
中。
怎么了?
听起来您认为是 PCL 的库实际上并不是可移植类库。它只是一个 .NET Framework 库。
尝试创建一个新的 PCL 并引用它。有关如何创建 PCL 的信息,请参阅此 MSDN 页面。
错误是您的 PCL 是针对.NET Framework
而不是.NETCore
. .NETCore
只包含 的子集.NET Framework
。
要解决此问题,请将您的 PCL 项目替换为Class Library (Portable for Universal Apps)
.