Выберите версию SDK (например, preview3 vs preview2), которую использует CLI dotnet
У нас есть три версии 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
строить.
Наш ПУТЬ содержит C:\Program Files\dotnet\
который содержит:
host
sdk
shared
swidtag
dotnet.exe
LICENSE.txt
ThirdPartyNotices.txt
Как мы выбираем, какой SDK dotnet.exe
использует?
1 ответ
Решение
Вы выбираете, какой CLI вы используете, помещая файл global.json в текущий каталог или каталог над ним.
Например, чтобы выбрать 1.0.0-preview2-003133
файл будет выглядеть так:
{
"sdk": { "version": "1.0.0-preview2-003133" }
}