注:我使用的是VS 2019专业版16.0.2
问题: 我的源代码库在 VS 2017 中运行得很好。但是为了支持 .NET core 3.1,我决定将 VS 2017 升级到 VS 2019。当我在 VS 2019 中开源代码时。它没有显示 .NET标准 2.1 和 .NET Core 3.1 作为目标框架的一部分。当我寻找项目属性时。
当我修改 .csproj 文件<TargetFramework>netcoreapp3.1</TargetFramework>然后构建时,我得到:
当前的 .NET SDK 不支持面向 .NET Core 3.1。以 .NET Core 2.1 或更低版本为目标,或者使用支持 .NET Core 3.1 的 .NET SDK 版本。
对于另一个项目,当我修改 .csproj 文件<TargetFramework>netstandard2.1</TargetFramework>然后构建时,我得到:
当前的 .NET SDK 不支持面向 .NET Standard 2.1。以 .NET Standard 2.0 或更低版本为目标,或者使用支持 .NET Standard 2.1 的 .NET SDK 版本。
我尝试过的:
.NET Standard 2.1 …如何在 C# 中创建 JSON,以便我们可以将传递作为数组显示到 highchart。
[
{ y : 3, myData : 'firstPoint' },
{ y : 7, myData : 'secondPoint' },
{ y : 1, myData : 'thirdPoint' }
]
Run Code Online (Sandbox Code Playgroud)