Asp.net core 为什么它总是报告.net core SDK未安装,而它已经在这里?
Asp.net core 为什么它总是报告.net core SDK未安装,而它已经在这里?,asp.net-core,.net-core,visual-studio-code,Asp.net Core,.net Core,Visual Studio Code,我将在windows server 2012R2中调试我的asp.net核心项目,而VSCode将报告此情况 然后我安装了.net核心SDK 然而,上述错误再次出现 嗯,在控制面板的程序和功能中,它已经安装好了。 奇怪的是,在dotnet--info的Powershell中。 它说没有发现SDK 为什么结果是这样 如何正确安装.net core SDK 注:这台计算机是一个X64系统。我注意到我已经安装了两个X86/X64运行时 在我卸载了X86运行时之后,它就可以工作了 在我看来,您的路径
我将在windows server 2012R2中调试我的asp.net核心项目,而VSCode将报告此情况 然后我安装了.net核心SDK 然而,上述错误再次出现 嗯,在
控制面板
的程序和功能中,它已经安装好了。
奇怪的是,在dotnet--info
的Powershell中。
它说没有发现SDK
为什么结果是这样
如何正确安装.net core SDK
注:这台计算机是一个X64系统。我注意到我已经安装了两个X86/X64运行时
在我卸载了X86运行时之后,它就可以工作了 在我看来,您的路径中似乎有x86版本的dotnet
,但这是您希望找到的SDK的x64版本。@KirkLarkin我从microsoft官方页面下载了SDK,它只为我提供x64版本。这两种版本都有(请参阅)。我不认为下载x86版本是解决方案-相反,我希望您的系统路径配置为使用C:\Program Files(x86)\dotnet
而不是C:\Program Files\dotnet
@KirkLarkin我已经更新了答案并解决了这个问题。