Visual Studio 2019 在 .Net Core 3.1 解决方案中创建 .NetStandard 2.0.3 库而不是 2.1
Visual Studio 2019 creating .NetStandard 2.0.3 libraries instead of 2.1 inside a .Net Core 3.1 solution
我最近(昨天)更新了 visual studio 2019。我可以访问 .net core 3.1 sdk 并且可以创建 .net core 3.1 项目。但是,当我尝试创建 .net 标准库时,它默认为 2.0.3 而不是 2.1。
据我了解,.net standard 2.1 应该与 .net core 3.1 一起提供。
我是不是误会了什么?
创建一个空白解决方案并添加一个新的 Class Library (.NET Standard)
。在属性中将目标框架更改为 .NET Standard 2.1
保存更改并点击Project
->Export template
:
并在 class lib 项目上创建一个 Project template
based。
为其命名和描述并完成。
并且当您创建新项目时,select 您生成的模板现在始终设置为 .NET Standard 2.1
而不是 .NET Standard 2.0
。
我最近(昨天)更新了 visual studio 2019。我可以访问 .net core 3.1 sdk 并且可以创建 .net core 3.1 项目。但是,当我尝试创建 .net 标准库时,它默认为 2.0.3 而不是 2.1。
据我了解,.net standard 2.1 应该与 .net core 3.1 一起提供。
我是不是误会了什么?
创建一个空白解决方案并添加一个新的 Class Library (.NET Standard)
。在属性中将目标框架更改为 .NET Standard 2.1
保存更改并点击Project
->Export template
:
并在 class lib 项目上创建一个 Project template
based。
为其命名和描述并完成。
并且当您创建新项目时,select 您生成的模板现在始终设置为 .NET Standard 2.1
而不是 .NET Standard 2.0
。