2011-10-11 2 views
0

명령 프롬프트에서 vcbuild를 실행하려고합니다. 그냥 작동하지 않습니다Windows 명령 프롬프트에서 vcbuild를 통해 빌드하는 중 오류가 발생했습니다.

vcbuild project.vcproj 

을 사용하고 내가 전체 경로를 사용하여 시도했다 : 오류를 줄

C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\vcbuild.exe project.vcproj 

: 'C : \ 프로그램'은 (는) 내부 또는 외부 명령으로 인식되지 않습니다 ...

그래서 오류를 제공

'C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\vcbuild.exe' project.vcproj 

는 "이 시스템은 경로보고 특정을 찾을 수 없습니다 '와 그것을 시도 에드는 "

  • 경로가하는 어떤 도움이 많이 주시면 감사하겠습니다

감사 존재한다.

참고 :

+0

시작 메뉴의 Visual Studio 명령 프롬프트를 사용하십시오. –

+0

CI 서버에서 TeamCity –

+0

@ Joey의 인용문에 대한 주석이 정확하지만 명령 행에서 이진 파일을 찾지 않고 Visual Studio 경로를 포함하도록'PATH' 환경 변수를 조정합니다. – asveikau

답변

1

"지정된 잘못된 명령 실행 :이 는 ++"를 사용하여 어떤 이유로 "인 TeamCity의 명령 실행에서 입력을 작동하지 않습니다 응답"인 TeamCity (CI 서버)에 의해 실행되어야한다 대신 큰 따옴표를 사용 cmd에 인용

"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\vcbuild.exe" project.vcproj 

관계없이 또는 유닉스 쉘에서 사용되지 않을 수 있습니다 무엇을, 큰 따옴표 만 가능하다.

+0

그 트릭을 했어, 고마워. –

+0

TeamCity에서이 작업을 수행하고 있는데 입력시 오류로 응답합니다. "잘못된 명령 실행 파일이 지정되었습니다."다른 방법을 알고 있습니까? –

+0

실행 파일의 경로와 인수를 별도의 필드에 지정해야하는 경우 따옴표를 다시 생략해야합니다. – Joey