Выберите версию 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" }
}
Другие вопросы по тегам