누락 된 종속성을 가진 EXE가 배치 내부에서 실행될 때 오류를 잡을 수 있습니까? 이러한 경우에 는 EXE로드하는 데 실패하고 우리의 응용 프로그램 로그는 그러나 그들 중 비 근무배치 파일에서 누락 된 종속성 (dll)
내가 도구 을 Depends.exe를 사용하여 오류 수준을 확인하고 심지어는 EXE를 미리 확인하려고 시도 비어있는
즉 mybat
실행이-App.exe가 몇 가지 검사를 할 .EXE .. 당신은 의존성이 있고 위치가 당신이 그들을 확인할 수 있습니다 알고 가정 무언가
응용 프로그램 출력을 잡을 수 있습니다. 그게 네가 필요한거야? –
종속성이 없어서 응용 프로그램이로드되지 않는 경우 출력이 없습니다. 정확히 내 문제입니다. – Nir
일반적으로 실행 파일이 종속성을 찾지 못하면 오류가 발생하여 예외가 throw됩니다. 그래서 잡힐 수 있습니다. 이것은 주로 콘솔 애플리케이션에 적용되며, UI 애플리케이션은 MessageBox에 오류를 발생시킬 수 있습니다. –