我有两个具有以下设置的类库项目:
现在,我在ClassLibrary2项目中引用了ClassLibrary1项目。已成功完成。但是在重建项目时我遇到了一个错误:
严重性代码描述项目文件行抑制状态 错误项目'.. \ ClassLibrary1 \ ClassLibrary1.csproj'目标为'netcoreapp2.1'。面向'.NETFramework,Version = v4.7.2'的项目无法引用它。 ClassLibrary2
有人可以帮助我知道此错误的原因吗?
答案 0 :(得分:13)
您无法引用:
如果要在这两个库之间共享代码,则必须使用.NET Standard库。
.NET Standard是一种接口,可以调用的API版本列表,.NET Framework和.NET Core可以实现此标准
请参阅以供参考: .NET Standard