当我尝试在我的网络应用中添加.net核心库引用的引用时出现以下错误。
不支持以下项目作为参考:
DiscoverWeb:.NETFramework,Version = v4.5.2
DiscoverLib:.NETStandard,Version = v1.6
答案 0 :(得分:2)
是的,这是预期的/正常的。 .NETStandard 1.6需要.NET Framework 4.6.3(又名vNext),它是.NET Framework的未发布版本。
有关信息,请参阅this矩阵。如果要以.NET Framework 4.5.1为目标,则您的类库必须是" .NET Standard 1.2"或更低。这减少了您可以使用的API数量,因此您始终需要在支持的最低版本和最新API之间取得平衡。