c# – 如何更新到.NETStandard 2.0 NuGet包

前端之家收集整理的这篇文章主要介绍了c# – 如何更新到.NETStandard 2.0 NuGet包前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在Visual Studio 2015中有一个很好的旧.NET Framework 4.7类库,目前使用的是 Microsoft.Extensions.Configuration NuGet package version 1.1.2.我正在尝试将其更新到 version 2.0,但我收到此错误

Microsoft.Extensions.Configuration 2.0.0′. You are trying to install
this package into a project that targets ‘.NETFramework,Version=v4.7’,
but the package does not contain any assembly references or content
files that are compatible with that framework. For more information,
contact the package author.

我看到新版本仅支持.NETStandard 2.0.我是否必须在Visual Studio 2017中将所有项目转换为.NET Core或.NET Standard?

解决方法

.NET Framework 4.6.1及更高版本支持.NET Standard 2.0,但仅限于使用新工具时.确保您更新到VS 2017版本15.3.0或更高版本并安装了.NET Core SDK 2.0.0,并且解决方案的目录层次结构中没有global.json固定较低的SDK版本.

您可能还需要在VS 2017中安装.NET Core工作负载

原文链接:https://www.f2er.com/csharp/239130.html

猜你在找的C#相关文章