내 기계 : Win7에 32 비트, .NET 3 개 엑셀 파일을 생성하고 SMTP를 통해 하나씩을 보내 내가 .NET 4를 기반으로 콘솔 프로그램이 4작업 스케줄러는 콘솔 .NET 프로그램을 실행할 수 없습니다 제대로
섬기는 사람.
exe를 두 번 클릭하거나 cmd를 실행하면 올바르게 실행되고이 3 개의 Excel 파일로 3 개의 전자 메일이 전송됩니다.
하지만 작업 스케줄러에 EXE를 넣고 "실행"을 클릭하십시오. 첫 번째 이메일 만 전송되었으며 다른 두 개의 이메일은 어떻게 든 보낼 수 없습니다.
아이디어가 있으십니까?
Trace.WriteLine("Start creating mail object");
및
Trace.WriteLine(string.Format("Exception occured: {0}\r\n{1}", ex.Message, ex.StackTrace);
돈 :
작업 스케줄러에서 사용하는 사용자 계정을 확인합니다. 하나의 파일을 전송할 수 있으므로 도움이되지 않지만 시도해 볼 가치가 있습니다. – Ondra
계정이 관리자 그룹에 있습니다. – DerekY
프로그램에 몇 가지 로그를 추가하고 프로그램에서 두 번째 전자 메일을 보내려고 할 때 예외가 발생하는지 확인해야합니다. – Peter