我在我现有的解决方案中添加了一个新的dotnetcore(RC2)项目,该解决方案包含一组dotnet framewotk 4.5项目。
当我尝试在我的全新dotnetcore项目中添加引用时,我收到一条消息,告诉我我无法从针对框架4.5的项目中进行引用。
以下项目不支持参考:"项目名称" 具有与当前目标不兼容的目标框架 项目"项目名称"
我遵循了此thread但我没有找到任何明确的解决方案。
这种情况的推荐方法是什么?
答案 0 :(得分:1)
用新的Class Library (Portable)
项目(PCL)替换库的项目文件。在那里,您可以定位PCL配置文件或新的Net Standard
您还可以拥有2个独立的项目文件,构建相同的源文件,但每个文件都针对不同的框架/目标(一个用于PCL,一个用于.NET fw)。
这里有一步一步:https://oren.codes/2016/06/23/portable-is-dead-long-live-netstandard/