2017-02-06 1 views
14

최근에 VS 2017 RC를 설치 한 다음 자동으로 내 dotnet 버전을 1.0.0-preview4-004233으로 지정했습니다. 그 때문에 새로운 프로젝트를 생성 할 때마다 dotnet new -t Console.csproj 파일이 보이지만 나는 project.json을 볼 수 없습니다.dotnet 핵심 SDK 버전 간 전환

내 컴퓨터에서 사용할 수있는 dotnet 버전을 확인할 때 - C:\Program Files\dotnet\sdk 여러 버전을 사용할 수 있습니다.

도트 넷 코어를 이전 버전으로 다시 전환 할 수있는 방법이 있습니까? 1.0.0-preview2-0031331.0.0-preview4-004233에서 제거하지 않아도됩니다.

답변

18

global.jsonsdk 섹션을 사용하십시오. Dotnet CLI는 프로젝트의 루트 폴더에서 찾습니다.

  • 당신이 dotnet new
  • 다음 내용으로 global.json 파일을 추가 실행하려고 비어있는 새 폴더 만들기 : 이미 컴퓨터에 설치되어 있어야합니다

    { 
        "sdk": { "version": "1.0.0-preview2-003133" } 
    } 
    

    주, 그 버전이 SDK를 .

  • 오픈 단자가 SDK 버전이 dotnet --info 실행 전환
  • 확인하는 것이 생성 된 폴더로 이동. 당신이 볼 수 :

    Product Information: 
    Version:   1.0.0-preview2-003133 
    
  • 실행 dotnet new 명령

    `VS2017의 CE`에 닷 넷 코어를 설치할 때 나는이 문제를 가지고
+0

: VS가에서 최신 닷 넷 코어 버전 (V2를 설치합니다 이 코멘트를 쓰는 시간)을 결정해야합니다. .NET 코어 v1.0.4도 설치했는데 (프로젝트에서 필요함) VS가 전혀 인식하지 못합니다. 이 접근 방식을 사용하여 문제가 해결되었습니다. – j4v1