问题描述
我不确定我的 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 (将#修改为@)