。net core 3.1为什么不能在Visual Studio Community Edition 2017中作为目标框架使用

问题描述 投票:0回答:1

这是我在.net和Visual Studio上的第一个项目。这可能是一个非常基本的问题。但是,我浏览了问题,网站和文档,但找不到答案。

我安装了Visual Studio Community Edition 2017 15.9.21,并安装了dotnet 3.1 sdk。

      .NET Core SDK (reflecting any global.json):
 Version:   3.1.102
 Commit:    573d158fea

Runtime Environment:
 OS Name:     Windows
 OS Version:  10.0.18363
 OS Platform: Windows
 RID:         win10-x64
 Base Path:   C:\Program Files\dotnet\sdk\3.1.102\

Host (useful for support):
  Version: 3.1.2
  Commit:  916b5cba26

.NET Core SDKs installed:
  2.1.512 [C:\Program Files\dotnet\sdk]
  3.1.102 [C:\Program Files\dotnet\sdk]

.NET Core runtimes installed:
  Microsoft.AspNetCore.All 2.1.16 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
  Microsoft.AspNetCore.App 2.1.16 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.AspNetCore.App 3.1.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
  Microsoft.NETCore.App 2.1.16 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.NETCore.App 3.1.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.2 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

但是当我选择新项目并进入.net框架时,我看到的唯一选择是.Net 2.1。

我如何配置以查看3.1 .net?

Visual Studio showing only 2.1

谢谢您的帮助。

asp.net visual-studio asp.net-core-3.1
1个回答
0
投票

不幸的是,.NET Core 3需要仅在VS 2019附带的MSBuild 16。

© www.soinside.com 2019 - 2024. All rights reserved.