2014-02-26 5 views
0

Windows Forms 응용 프로그램 (Visual C++ - VS 2012)에서 .exe를 실행하려고합니다. 이러한 이유 때문에 클릭 할 때 .exe를 실행하기 위해 버튼을 추가했습니다. 내가 사용한 명령은 다음과 같습니다.Win32 예외 처리되지 않았습니다 - 지정한 파일을 찾을 수 없습니다.

Process::Start("C:\\application_directory\\application.exe"); 

빌드에는 오류가 없지만 Windows Forms 응용 프로그램을 실행하는 것은 실패합니다. 아래 그림과 같습니다. cmd에서 실행하려고했는데 제대로 실행됩니다. 그 probrem은 무엇입니까?

.exe는 Win32 응용 프로그램 (Visual C++ - VS 2012)입니다.

enter image description here

+1

왜 일부 역 슬래시 만 이스케이프됩니까? – Timeout

답변

0

문제는 당신이 대신 어떤 경우에는 \\ 값의 경로에 단일 \을 사용하는 것입니다. 이것은 이스케이프 문자로 해석되며 디렉토리 구분 기호가 아닙니다.

관련 문제