예약 된 작업이 완료되지 않고 실행 중입니다. 리턴 코드 3762504530으로 기록 된 이벤트


25

나는 개발자가 적지 만 상속받은 예정된 (2:00 am) VB.Net 콘솔 앱 작업이 간헐적으로 완료되지 않습니다. 약 절반의 시간 동안 완료, 로깅 및 이벤트로 실행되지 않습니다. 작업 스케줄러가 "[appname]"작업을 성공적으로 완료했습니다. 인스턴스 "{3f00cbd6-b40e-4e74-a0da-4def71b4d7db}", 작업 "D : \ Scheduled 반환 코드 3762504530이있는 작업 [foldername] [appname.exe] "

웹에서 해당 리턴 코드에 대한 다른 언급을 발견했으며 그 사람은 일부 설정에 대한 설명을 포함했습니다. 아래는 네트워킹 담당자가 제공 한 답변이 포함 된 분석 설정입니다.

조언이나 지시에 대해 진심으로 감사드립니다 ... 미리 감사드립니다.

작업이 "사용자의 로그인 여부에 관계없이 실행됩니까?" - 예

작업이 "가장 높은 권한으로 실행"입니까-예

서버 OS 란 무엇입니까? -Window 2008 R2 표준

"설정된 유일한 조건은 컴퓨터가 실행되도록 깨우는 것"이라는 것이 사실입니까? 작업을 실행하기 위해 컴퓨터를 깨우도록 설정되어 있지 않습니다. 그러나 잠자기 상태가 아니며 작업 실행 중입니다. 비정상적으로 종료되고 있습니다.

"설정은 요청시 강제로 작업을 종료 할 수없는 경우 3 일 이상 실행하는 경우 요청시 작업을 실행 / 작업 중지 할 수 있습니까?" 예, 필요할 때 실행할 수 있습니다. 예, 4 시간 이상 실행되면 작업이 중지됩니다. 예, 요청대로 종료되지 않으면 강제로 중지됩니다.


서비스 계정을 사용하여 작업을 실행하려고 할 때 동일한 오류가 발생했습니다. 그런 다음 기본 작업을 사용해 보았습니다. 마법사를 통해 내가 로그인 한 사용자로 작업을 만들 수 있었고 아름답게 실행되었습니다. 이 실행 파일을 실행할 때 발생했던 주요 문제는 이전에 사용한 사용자의 액세스 권한 문제였습니다. 작업을 실행하는 사용자와 함께 명령 줄에서 응용 프로그램을 실행하십시오. 문제없이 응용 프로그램을 실행할 수 있으면 문제없이 실행되도록 예약 할 수 있어야합니다. 그것은 또한 당신에게 오류 messag 보여줄 수

최종 솔루션을 얻었습니까? 프로그래밍 방식으로 ?
Kiquenet

해당 특정 폴더에 할당 된 액세스 권한을 확인하십시오.

답변:


33

반환 코드는 일반적인 .NET 콘솔 응용 프로그램 충돌 코드 라고 생각합니다 . 작업 스케줄러에서 작업이 설정되는 방식으로 인해이 문제가 발생하지 않습니다.

작업이 '완료된'시점에 발생한 오류에 대해서는 서버의 응용 프로그램 이벤트 로그를 확인하십시오. 이러한 이벤트는 작업이 비정상적으로 종료 된 이유에 대한 자세한 정보를 제공하므로 문제 해결을 시작할 위치를 알 수 있습니다.


6

이벤트 로그-> 응용 프로그램을 확인하면 자세한 정보를 얻을 수 있습니다. 16 진수 값 3762504530 인 예외 코드 0xe0434352의 오류 레코드를 찾을 수 있어야합니다.


0

서비스 계정을 사용하여 데이터 가져 오기에 대한 예약 된 작업을 실행하려고 할 때 이와 동일한 반환 코드 (3762504530)가있었습니다. 내 문제는 서비스 계정이 로그 파일에 액세스 할 수 없다는 것입니다. 로그 파일을 포함하는 해당 폴더에 대해 서비스 계정에 대한 상속되지 않은 권한을 부여하고 (모든 권한) 문제를 해결했습니다.


0

.NET의 대답은 확실히 맞다. 방금이 문제에 대한 Google의 다른 사람을 위해이 오류의 특정 예를 공유하겠다고 생각했습니다.

Windows Server 2012 예약 작업에서이 오류 메시지가 나타났습니다. 우리는 VS 2017의 기본값 인 .NET 4.6.1을 사용하여 콘솔 응용 프로그램을 작성했습니다.

서버에 .NET 4.5.1 만 설치되어 있습니다. 일치하도록 앱의 .NET 대상을 변경했으며 작업에 아무런 문제가 없었습니다. 서버의 런타임 버전을 업데이트해도 문제가 해결 될 수 있습니다.


-1

작업 스케줄러 기록에 '3762504530'리턴 코드와 함께 작업 스케줄러 작업 '성공적으로 완료 됨'과 동일한 문제가 발생했습니다. 예약 된 작업에 대한 이벤트 로그는 다음 정보를 제공했습니다.

Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException

다른 몇 가지를 시도했지만 마침내 명령 줄에서 프로그램을 실행하고 타사 DLL 중 일부가 서버에 설치되어 있지 않음을 발견했습니다.


1
당신의 문제와 이것에 대해 같은 것은 무엇입니까?
Ryan Babchishin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.