Ответ 1
Вы выбираете, какой CLI вы используете, поместив global.json в текущую директорию или каталог над ней.
Например, чтобы выбрать 1.0.0-preview2-003133
, файл будет выглядеть так:
{
"sdk": { "version": "1.0.0-preview2-003133" }
}
У нас есть три версии интерфейса командной строки dotnet
:
C:\Program Files\dotnet\sdk> dir -name
1.0.0-preview2-003133
1.0.0-preview2-1-003177
1.0.0-preview3-004056
Как мы можем выбрать, какую версию использовать при запуске, например, dotnet restore
? Сейчас версия всегда является строкой preview3
.
Наш PATH содержит C:\Program Files\dotnet\
, который содержит:
host
sdk
shared
swidtag
dotnet.exe
LICENSE.txt
ThirdPartyNotices.txt
Как выбрать, какой SDK использует dotnet.exe
?
Вы выбираете, какой CLI вы используете, поместив global.json в текущую директорию или каталог над ней.
Например, чтобы выбрать 1.0.0-preview2-003133
, файл будет выглядеть так:
{
"sdk": { "version": "1.0.0-preview2-003133" }
}