2012-09-13 5 views
2

에서 PARAMS을 통과 할 때 나는 명령 줄devenv를 명령 줄

"C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe" C:\testlocation\testsolution.sln /Rebuild "Debug" /project "testproject" /projectconfig "Debug" /out C:\test.sln.log 

이 명령은 그러나 충돌하는 devenv를 만드는에서 다음 명령을 사용하고 충돌합니다. test.sln.log 파일에 아무 것도 기록되지 않습니다. 누군가가 사건을 지적 할 수 있습니까?

[업데이트 1]

충돌 이미지 here입니다. 문제 이벤트 이름 : APPCRASH 응용 프로그램 이름 : 내가보기 문제 자세한 사항 클릭하면이 내가

문제 서명을 얻는 정보는으로 Devenv.exe 응용 프로그램 버전 : 10.0.30319.1 응용 프로그램 타임 스탬프 : 4ba1fab3 오류 모듈 이름 : msenv.dll 오류 모듈 버전 : 10.0.30319.1 오류 모듈 타임 스탬프 : 4ba1fd94 예외 코드 : 예외 C0000005 오프셋 : 0030df30 OS 버전 : 6.0.6001.2.1.0.256.1 로케일 ID를 : 1033이 문제에 대한 0 추가 정보 : LCID : 1033 은 우리의 개인 정보 보호 정책을 읽어 http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409

[업데이트 2] 나는이 구성

Debug|Win32 = Debug|Win32 
    Debug|x64 = Debug|x64 
    Release|Win32 = Release|Win32 
    Release|x64 = Release|x64 
이라는 솔루션 파일에서 발견

디버그 전용으로 (플랫폼없이) 빌드하는 경우 devenv가 나를 위해하는 것처럼 작동하지 않아야합니까?

감사

+1

"충돌"을 정의하십시오. 정확히 어떻게됩니까? 에러 메시지? BSOD? –

+0

내 질문을 업데이트했습니다. – Gagan

+0

log 매개 변수없이 시도해 보셨습니까? 로그 파일을 만드는 데 문제가 있는지 궁금합니다. –

답변

0

err.exe가 보안 문제가 나타납니다 사용 : 진수가 0xc0000005에 대한

/진수 -1073741819 :
STATUS_ACCESS_VIOLATION "0X %의 08lx"에있는 명령이
으로 Ntstatus.h 메모리를 참조
"0x % 08lx" 메모리는 "% s"일 수 없습니다. "C0000005"

확인 당신이 관리자로 비주얼 스튜디오 명령 프롬프트를 실행하는 찾을
2 경기 usb.h
USBD_STATUS_DEV_NOT_RESPONDING.

+0

나는 정상적인 cmd 창을 시작하고 거기에서 devenv를 실행 중이다.Visual Studio 명령 프롬프트를 사용하고 있지 않습니다. – Gagan

+0

Hi Nav, 왜 안 되니? 분명히 Visual Studio 명령 줄 프롬프트에서 명령을 실행해야합니다. '시작> 프로그램> Visual Studio 2010> 도구> 명령 행 프롬프트 'ps. 구성 정보는 실제로 충돌과 관련이 없습니다. –

+0

사실 우리 회사에서 고용 된 빌드 시스템의 일부입니다. Devenv는 Visual Studio 명령 줄 프롬프트가 아닌 명령 프롬프트에서 "명령 줄 스위치"로 시작됩니다. – Gagan

0

나는 동일한 문제가있었습니다./projectconfig가 "Debug | Win32"를 필요로하므로 구성 이름이 이며 파이프 문자로 구분됩니다.