2012-02-11 9 views
0

VS cmd 프롬프트를 열면 "오류 : VS 공용 도구 폴더의 위치를 ​​확인할 수 없습니다."라는 메시지가 나타납니다. compile.bat 및 run.bat 파일을 사용하여 프로그램을 컴파일하고 실행하려고합니다.Visual Studio 명령 프롬프트

나는 내 compile.bat 파일에 다음했을 때 성공적으로 ONCE 컴파일

내 프로그램 :

call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" 
FileMgr.sln /rebuild debug 
pause 

이 환경 변수에, 내가 변수 "경로"에 vcvarsall.bat의 경로를 추가하는 시도 일 후를 .bat 파일에 초기 호출 줄이 필요하지 않기를 바란다. 이것은 "경로"에서 새로 추가 된 경로를 삭제하지만 작동하지 않았지만 지금은이 오류가 발생합니다.

답변

3

이것은 레지스트리가 컴퓨터에서 엉망이거나 VS 설치가 제대로 수행되지 않는 경우에만 잘못 될 수 있습니다. .bat 파일은 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ VisualStudio \ SxS \ VS7 \ 10.0 값에서 설정을 읽습니다. 64 비트 운영 체제 용 Wow6432Node를 삽입하십시오. regedit.exe로 다시 확인하면 SysInternals의 ProcMon 유틸리티는 레지스트리 문제를 해결하는 데 항상 유용합니다.

기계를 다시 안정 시키려면 superuser.com에서 질문하십시오. 레지스트리를 먼저 수정하고 다음에 다시 설치하려면 VS2010 복구를 시도하십시오. 모두 실패하면 4 층 이야기창에서 꺼내십시오.

+0

네 말이 맞아, 내 솔루션을 다른 컴퓨터에 추가했고 배치 파일이 성공적으로 컴파일되어 프로그램을 실행했다. 아마 내일 다시 VS를 설치하고, 도와 줘서 고마워! – jbisa