我正在尝试使用.NET 5.0.405作为一个类。
我以前安装了.NET 7.0.200,但现在应该卸载了。
在我的用户文件夹中,它被适当地设置了。我试着在子目录中使用以下命令设置它:
will@blue ~
$ dotnet --version
5.0.405
will@blue ~
$ cd /d/Code
will@blue /d/Code
$ dotnet --version
7.0.200
will@blue /d/Code
$ echo $'{
"sdk": {
"version": "5.0.405"
}
}' > ~/global.json
will@blue /d/Code
$ dotnet --version
7.0.200
启动新的终端窗口和重新启动电脑都没有任何效果。
这是我的计算机上唯一的global.json
,在~
中
{
"sdk": {
"version": "5.0.405"
}
}
如何为子目录设置.NET 5 SDK?
1条答案
按热度按时间lx0bsm1f1#
问题是Visual Studio和我的.NET SDK安装在
/c/
驱动器上,但我的Code
文件夹在/d/
驱动器上。将
global.json
复制到/d/
已修复此问题。