예약 된 작업이 완료되지 않고 실행 중입니다. 리턴 코드 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.