Visual studio 2015 在aspnetCore webapp中引用.NET核心类库nuget

Visual studio 2015 在aspnetCore webapp中引用.NET核心类库nuget,visual-studio-2015,asp.net-core,.net-core,visual-studio-2017,Visual Studio 2015,Asp.net Core,.net Core,Visual Studio 2017,我正在使用vs2017在.net core 1.1库中构建一个.net core NUGET包 我需要在vs2015解决方案中引用它-针对.net framework库的.net核心webapp(Fwk 4.6.2),但是,当我添加此nuget的引用时,我会看到以下问题。任何解决这一问题的建议都将受到赞赏 Package ClassLibNetCore 1.0.0 is not compatible with net462 (.NETFramework,Version=v4.6.2). Pack

我正在使用vs2017在.net core 1.1库中构建一个.net core NUGET包

我需要在vs2015解决方案中引用它-针对.net framework库的.net核心webapp(Fwk 4.6.2),但是,当我添加此nuget的引用时,我会看到以下问题。任何解决这一问题的建议都将受到赞赏

Package ClassLibNetCore 1.0.0 is not compatible with net462 (.NETFramework,Version=v4.6.2). Package ClassLibNetCore 1.0.0 supports: netcoreapp1.1 (.NETCoreApp,Version=v1.1)
One or more packages are incompatible with .NETFramework,Version=v4.6.2.

即使为.net标准库创建了nuget,此错误消息仍保持不变(消息中的fwk版本发生了更改)。

net Framework项目无法使用.net核心库。要创建可供.NET Framework和.NET核心应用程序使用的库,该库需要以.NET标准为目标。有关.NET标准的更多信息,请参阅


VS 2015中的工具(基于project.json)允许您在.NET 4.6.2项目中使用.NET标准1.5库,因此如果您将库的目标从
netcoreapp1.1
更改为
netstandard1.5
,您将能够在.NET Framework 4.6.2+和.NET Core 1.0+项目中使用它。

一个.NET Framework项目不能使用.NET Core库。要创建可供.NET Framework和.NET核心应用程序使用的库,该库需要以.NET标准为目标。有关.NET标准的更多信息,请参阅

VS 2015中的工具(基于project.json)允许您在.NET 4.6.2项目中使用.NET标准1.5库,因此如果您将库的目标从
netcoreapp1.1
更改为
netstandard1.5
,您将能够在.NET Framework 4.6.2+和.NET Core 1.0+项目中使用它