Running "dotnet --info" gives Unexpected Error: System.BadImageFormatException

Running "dotnet --info" gives Unexpected Error: System.BadImageFormatException

我正在尝试获取 .Net 环境 运行ning,但是我在 cmd 中的大多数 dotnet 调用都给我这个错误消息:

未处理的异常。 System.BadImageFormatException: 试图加载格式不正确的程序。 (0x8007000B)

如果没有此错误,我无法将 "dotnet --info" 获取到 运行。有谁知道如何解决这个问题?

我完全重新安装了有关 .NET 的所有内容。所以删除了运行时、sdks 等,甚至 visual studio。那修好了。