Visual Studio 2013과 Visual Studio 2015를 모두 설치했습니다. VS2013에서 만든 프로젝트와 솔루션은 예상대로 VS2013에 의해 열리지 만 이러한 파일이 두 배가 될 때 VS2015에서 열리도록 업그레이드 할 수 있기를 바랍니다. 클릭했습니다.
Microsoft Visual Studio 버전 선택기가 VS2015에서 열도록 VS2013 형식의 솔루션 파일을 업그레이드하려면 어떻게해야합니까?
Visual Studio 2013과 Visual Studio 2015를 모두 설치했습니다. VS2013에서 만든 프로젝트와 솔루션은 예상대로 VS2013에 의해 열리지 만 이러한 파일이 두 배가 될 때 VS2015에서 열리도록 업그레이드 할 수 있기를 바랍니다. 클릭했습니다.
Microsoft Visual Studio 버전 선택기가 VS2015에서 열도록 VS2013 형식의 솔루션 파일을 업그레이드하려면 어떻게해야합니까?
답변:
가장 간단한 솔루션 IMO (2012 및 2013에도 적용됨)는 다음과 같습니다.
Save As
메뉴 항목이 파일 메뉴에 나타나기 전에 먼저 솔루션 탐색기에서 솔루션 자체를 강조 표시 해야했습니다.
.sln 파일에서 버전 변경
# Visual Studio 2013
VisualStudioVersion = 12.0.31101.0
가지고있는 버전과 일치 시키려면
오늘 아침부터 내 VS Enterprise는 14.0.23107.0
예:
# Visual Studio 2015
VisualStudioVersion = 14.0.23107.0
Visual Studio 2015 업데이트 3은 14.0.25420.1
# Visual Studio 2015
... 무엇 다중 선택 트리거 꺼져
나는 똑같은 것을 찾고 이것을 우연히 만났습니다. 허용되는 답변은 작동하지만 일괄 처리가 불가능하다는 의견이 있습니다. 일괄 처리 옵션을 찾았고 공유 할 것이라고 생각했습니다.
에서 /upgrade
옵션을 사용할 수 있습니다 devenv.com
. 즉, 일괄 처리가 가능합니다. 예를 들어, 모든 .sln 파일을 업그레이드하는 현재 디렉터리를 반복하려면 (백업 한 후) 다음을 수행 할 수 있습니다.
dir -Recurse -path ".\" *.sln | ForEach-object {
Copy-Item $_.FullName "$($_.DirectoryName)\$($_.Name.Remove($_.Name.Length - $_.Extension.Length)).vs2013$($_.Extension)";
& "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com" /upgrade $_.FullName
}
나는 이것으로 문제를 해결했습니다 : 솔루션, "Retarget solution"을 마우스 오른쪽 버튼으로 클릭하십시오. (vs2013)
여기에있는 다른 솔루션은 저에게 효과적이지 않았습니다. 내 프로젝트는 Visual Studio 2012에서 생성되었으며 현재 Visual Studio 2015를 사용하고 있지만 2013 년에서 2015 년으로 이동하는 경우 작동합니다. 다음은 이전 버전에서 최신 버전으로 프로젝트를 수동으로 업그레이드하는 방법입니다.
devenv SolutionFile | ProjectFile /upgrade
하고 Enter 키를 누릅니다.SolutionFile | ProjectFile
.sln 파일의 파일 이름이 포함 된 전체 경로는 어디에 있습니까 ?