2017-11-14 20 views
0

동일한 컴퓨터에 VS2008과 VS2017을 모두 설치했습니다. 테스트하는 동안 나는 명령으로 VS2018 환경을 먼저 설정하면 % VS90COMNTOOLS % vsvars32.bat, % VS150COMNTOOLS % VsDevCmd.bat 명령으로 VS2017 환경으로 다시 설정했다는 것을 알았습니다. 난 그냥 % VS150COMNTOOLS % VsDevCmd.bat에 의해 VS2017 빌드 환경을 설정하는 경우VS2017 명령 줄 빌드 문제

[ERROR:team_explorer.bat] Directory not found: "C"\Program Files(x86)\Microsoft Visual Studio 9.0\Common7\IDECommonExtensions\Microsoft\TeamFoundation\Team Explorer" [Error:VSDevCmd.bat] * VsDevCmd.bat encounterred errors. Environment may be incomplete and/or incorrect. *

: 리셋은 다음과 같은 오류를보고합니다. 오류가 발생하지 않습니다. 누구든지이 문제를 해결합니까?

+0

Microsoft 개발자 커뮤니티에서이 문제를보고했습니다. https://developercommunity.visualstudio.com/content/problem/150019/vs2017-command-line-build-issue.html – Kerwen

답변

0

해결 방법을 발견했습니다. SetLocal 및 EndLocal을 사용하여 로컬 빌드 환경을 설정하십시오.

SetLocal 
Call %VS90COMNTOOLS%vsvars32.bat 
EndLocal 
call %VS150COMNTOOLS%VsDevCmd.bat 

위의 명령을 bat 파일에 저장하고 불러냅니다. 오류가 사라졌습니다.