简体   繁体   English

更新 Visual Studio 2019 删除了 .NET Core 3.1 SDK

[英]Updating Visual Studio 2019 removed .NET Core 3.1 SDK

My operating system is Windows 10 Pro .我的操作系统是Windows 10 Pro

I had Visual Studio 2019 Community 16.4.5 Version installed.我安装了Visual Studio 2019 Community 16.4.5 版本 When I open PowerShell and run dotnet --list-sdks command, it list these 3 .NET Core SDKs:当我打开PowerShell并运行dotnet --list-sdks命令时,它会列出以下 3 个 .NET Core SDK:

1.0.0-preview2-003131 [C:\Program Files\dotnet\sdk] 1.0.0-preview2-003131 [C:\Program Files\dotnet\sdk]
2.1.526 [C:\Program Files\dotnet\sdk] 2.1.526 [C:\Program Files\dotnet\sdk]
3.1.101 [C:\Program Files\dotnet\sdk] 3.1.101 [C:\Program Files\dotnet\sdk]

So the latest .NET Core SDK was 3.1.101 .所以最新的.NET Core SDK3.1.101

Now in Visual Studio 2019 Community I had to work with .NET 5.0 projects which was not possible with current configuration.现在在 Visual Studio 2019 社区中,我不得不使用当前配置无法实现的.NET 5.0项目。 So I took these steps:所以我采取了这些步骤:

  1. I install .NET 5.0 SDK .我安装.NET 5.0 SDK
  2. I update Visual Studio 2019 Community to Visual Studio 2019 Community 16.11.15 Version via Visual Studio Installer .我通过Visual Studio Installer将 Visual Studio 2019 Community 更新为Visual Studio 2019 Community 16.11.15 Version

Now in Visual Studio 2019 Community I can work with .NET 5.0 projects.现在在 Visual Studio 2019 社区中,我可以使用.NET 5.0项目。 Great.伟大的。

But I have lost .NET Core 3.1 SDK.但是我丢失了 .NET Core 3.1 SDK。 When I open PowerShell and run dotnet --list-sdks command, it list these 3 .NET Core SDKs:当我打开PowerShell并运行dotnet --list-sdks命令时,它会列出以下 3 个 .NET Core SDK:

1.0.0-preview2-003131 [C:\Program Files\dotnet\sdk] 1.0.0-preview2-003131 [C:\Program Files\dotnet\sdk]
2.1.526 [C:\Program Files\dotnet\sdk] 2.1.526 [C:\Program Files\dotnet\sdk]
5.0.408 [C:\Program Files\dotnet\sdk] 5.0.408 [C:\Program Files\dotnet\sdk]

I was expecting that 4 .NET Core SDKs will be listed, as you can see 3.1.101 is missing.我原以为会列出 4 个 .NET Core SDK,如您所见,缺少3.1.101

Why 3.1.101 was deleted?为什么3.1.101被删除了? I confirmed via File Explorer that C:\Program Files\dotnet\sdk folder does not have 3.1.101 folder anymore.我通过文件资源管理器确认C:\Program Files\dotnet\sdk文件夹不再有3.1.101文件夹。

I can just say, when I want to install other .net core version in my Visual studio, I usually open the visual studio installer , then click Modify , then go to Individual components` and install them.我只能说,当我想在我的 Visual Studio 中安装其他 .net 核心版本时,我通常打开visual studio installer ,然后单击Modify ,然后转到单个组件并安装它们。

在此处输入图像描述 在此处输入图像描述

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Visual Studio 2019 似乎没有看到我安装了 .NET Core 3.1(使用 SDK) - Visual Studio 2019 Doesn't seem to see that I have .NET Core 3.1 Installed (with SDK) Visual Studio 2019 在哪里可以找到 .net core 3.1 的 WebAssembly 模板 - Visual Studio 2019 where to find WebAssembly template for .net core 3.1 Microsoft Visual Studio 2019:无法定位 .NET Core SDK - Microsoft Visual Studio 2019: Unable to locate .NET Core SDK Visual Studio NET Core 3.1,我可以在 NET SDK 6.0.400 上开发还是仅在 SDK 3.1 上开发 - Visual Studio NET Core 3.1, can I develop on NET SDK 6.0.400 or only on SDK 3.1 如何使用 Visual Studio 2019 在 Docker 容器中运行 ASP.NET Core 3.1 项目? - How to run an ASP.NET Core 3.1 project in a Docker container with Visual Studio 2019? 从 Visual Studio 2019 将 ASP.NET Core 3.1 站点发布到 Azure 时出错 - Error publishing an ASP.NET Core 3.1 site to Azure from Visual Studio 2019 Visual Studio 2019无法检测到.Net Core 3预发行版9 SDK - Visual Studio 2019 does not detect .Net Core 3 pre-release 9 SDK Visual Studio社区2019没有“使用.Net Core SDK的预览” - Visual Studio Community 2019 doesn't have “use previews of the .Net Core SDK” Visual Studio 2019,安装 SDK 后缺少 .NET 5 - Visual Studio 2019, .NET 5 missing after installing SDK 在 Visual Studio 2019 中将 ArcGIS Pro SDK 用于 .NET 的问题 - Problem with using ArcGIS Pro SDK for .NET in Visual Studio 2019
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM