当我尝试在我的 Web 应用程序中添加.net 核心库引用的引用时出现以下错误。
以下项目不支持作为参考:
DiscoverWeb:.NETFramework,Version=v4.5.2
DiscoverLib:.NETStandard,Version=v1.6
是的,那是 expected/normal。 .NETStandard 1.6 需要.NET Framework 4.6.3(又名 vNext),这是.NET Framework 的未发布版本。
有关信息,请参见这个矩阵。如果要定位.NET Framework 4.5.1,您的类库必须为“.NET Standard 1.2”或更低。这减少了您可以使用的 API 数量,因此您始终需要在支持的最低版本和最新 API 之间取得平衡。
1 回答
是的,那是 expected/normal。 .NETStandard 1.6 需要.NET Framework 4.6.3(又名 vNext),这是.NET Framework 的未发布版本。
有关信息,请参见这个矩阵。如果要定位.NET Framework 4.5.1,您的类库必须为“.NET Standard 1.2”或更低。这减少了您可以使用的 API 数量,因此您始终需要在支持的最低版本和最新 API 之间取得平衡。