无法在项目中添加类或接口。 VS 2019

时间:2019-10-24 08:21:02

标签: asp.net-core visual-studio-2019

在asp.net核心中,项目有时失去了向项目或其任何文件夹中添加类或其他内容的能力,写道:“请选择项目类型”。在其他项目中,这样的机会仍然存在。 我有最后一个版本。 VS 2019在这一刻。

dotnet --list-sdks的输出是:

2.1.507 [C:\Program Files\dotnet\sdk] 
2.1.508 [C:\Program Files\dotnet\sdk] 
2.2.105 [C:\Program Files\dotnet\sdk] 
3.1.100-preview1-014459 [C:\Program Files\dotnet\sdk] 

ASP.NET Core项目的目标是3.0:

<TargetFramework>netcoreapp3.0</TargetFramework>

1 个答案:

答案 0 :(得分:0)

3.1.100-preview1-014459是随Visual Studio 2019版本16.4 Preview 2安装的.NET Core 3.1 SDK的预览。奇怪的是,缺少 3.0 SDK 。除非您在最近9天内创建了ASP.NET Core项目,否则我怀疑它使用的是3.0 SDK。

16.4 Preview 2中存在一个已知问题,该问题在安装3.1时会删除3.0 SDK。解决方法是再次download and install 3.0 SDK。来自Announcing .NET Core 3.1 Preview 1

  

已知问题: Visual Studio 16.4安装程序在安装.NET Core 3.1时可能会卸载.NET Core 3.0运行时。在这种情况下,建议您重新安装或修复.NET Core 3.0 SDK。