如何解决.NET Standard 2.0 项目中引用了 NETStandard.Library
我不确定我的 Visual Studio 2019 是如何进入这种状态的,但是当我尝试打开一个面向 .NET Standard 2.0 的项目时,它会自动为 NETStandard.Library 1.6.1 而不是 2.0.3 添加一个依赖项,这是阻止我在工作中编译解决方案。
我尝试手动更新此项目的 NuGet,但它说它被项目阻止(见下图)。
此外,这个问题发生在我以 .NET Standard 2.0 为目标的任何项目中,包括一个没有其他引用/依赖项的新类库项目!
我尝试手动安装 .NET Core 2.0 SDK (https://dotnet.microsoft.com/download/dotnet/thank-you/sdk-2.1.202-windows-x64-installer),但没有任何区别。我团队中的其他任何人都不会出现此问题。
我很感激任何建议,但我被困住了!!
以下是我的 .csproj 文件:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>NetStandard2._0</RootNamespace>
</PropertyGroup>
</Project>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。