从 .net 4.6.2 库引用 .NET Standard 1.6 库
Reference a .NET Standard 1.6 library from a .net 4.6.2 library
我有一个针对 netstandard1.6 的自制 nuget 包发布到私人提要。当我尝试将它安装到以 .NET Framework 4.6.2 为目标的包中时,nuget 告诉我:
您正在尝试将此包安装到以“.NETFramework,Version=v4.6.2”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系软件包作者。
包的依赖列表如下所示:
我使用的是 Visual Studio 2017,2017 年 3 月 28 日发布。
我认为这就是 .NET Standard 库的全部意义所在?我错过了什么?
计划是这将与 netstandard2.0 工具一起工作,我相信 - 但由于 net46x 周围的一些奇怪情况,它目前不起作用。
netstandard 和 .NET framework 版本之间的映射有两个文档:
如您所见,在"current"中,只有"vNext"支持netstandard1.6。不过,您应该可以从 .NET 4.6.2 定位 netstandard1.5 库 - 您真的需要您的包以定位 netstandard1.6 吗? (1.6 中没有很多 1.5 中没有的东西。)
我有一个针对 netstandard1.6 的自制 nuget 包发布到私人提要。当我尝试将它安装到以 .NET Framework 4.6.2 为目标的包中时,nuget 告诉我:
您正在尝试将此包安装到以“.NETFramework,Version=v4.6.2”为目标的项目中,但该包不包含任何与该框架兼容的程序集引用或内容文件。如需更多信息,请联系软件包作者。
包的依赖列表如下所示:
我使用的是 Visual Studio 2017,2017 年 3 月 28 日发布。
我认为这就是 .NET Standard 库的全部意义所在?我错过了什么?
计划是这将与 netstandard2.0 工具一起工作,我相信 - 但由于 net46x 周围的一些奇怪情况,它目前不起作用。
netstandard 和 .NET framework 版本之间的映射有两个文档:
如您所见,在"current"中,只有"vNext"支持netstandard1.6。不过,您应该可以从 .NET 4.6.2 定位 netstandard1.5 库 - 您真的需要您的包以定位 netstandard1.6 吗? (1.6 中没有很多 1.5 中没有的东西。)