【发布时间】:2018-05-01 22:44:53
【问题描述】:
我正在构建一个 Xamarin 应用程序,并且我的共享代码位于一个面向 .NET 4.5 框架的 PCL 中。我还有一个库,它基本上在另一个库中实现了我的 Xamarin 应用程序的服务访问层,该库以 .NET 标准 2.0 为目标。
问题是当我尝试引用后者时,Visual Studio 给了我以下错误:
项目 [服务访问库] 以“.NETStandard,Version=v2.0”为目标。它不能被以 '.NETPortable,Version=v4.5,Profile=Profile111' 为目标的项目引用。
我不明白为什么,因为据我了解,.NET 标准的抽象级别低于 .NET 4.5 框架。任何见解将不胜感激。
【问题讨论】:
标签: .net xamarin portable-class-library .net-standard