安装并重启计算机后,.NET 找不到任何已安装的 .NET Core SDK

安装并重启计算机后,.NET 找不到任何已安装的 .NET Core SDK

最近,我一直想进一步学习 C#,甚至迁移到它的语言,因为它的语法与 Java 基本相同,所以昨天我尝试这样做了。

问题是,我下载了安装程序(运行时和 SDK),甚至在安装后重新启动了计算机,但每当我尝试运行命令时dotnet new console,它都会输出以下内容:

It was not possible to find any installed .NET Core SDKs
Did you mean to run .NET Core SDK commands? Install a .NET Core SDK from:
      https://aka.ms/dotnet-download

这是什么具体问题?是安装程序破坏了它吗?

下列问题可能会或可能不会影响这一点:

  • 是不是因为我在 Bootcamp 驱动器上?
  • 即使我在 64 位电脑上,我是否也需要安装 32 位安装程序?
  • Arm64 与 x64 有什么区别?(我安装的是 x64 版本)
  • 我使用的 Visual Studio 代码或终端是否过时了?(我的 VSC 是 1.55.2 版,已签入)

我做过的事情:

  • 单独安装 SDK
  • 复制/粘贴 .NET 5.0 SDK 的二进制文件
  • 我使用过dotnet --info并且没有发布 SDK

以下是我运行命令时的输出dotnet --info

Host (useful for support):
  Version: 3.1.12
  Commit:  0267ad09c6

.NET Core SDKs installed:
  No SDKs were found.

.NET Core runtimes installed:
  Microsoft.NETCore.App 3.1.12 [C:\Program Files (x86)\dotnet\shared\Microsoft.NETCore.App]
  Microsoft.WindowsDesktop.App 3.1.12 [C:\Program Files (x86)\dotnet\shared\Microsoft.WindowsDesktop.App]

To install additional .NET Core runtimes or SDKs:
  https://aka.ms/dotnet-download

如果有人知道这个问题,那将非常有帮助!非常感谢!

〜Pale_Gray

相关内容