Запланированная задача вызывает System.IO.IOException - PullRequest
0 голосов
/ 18 марта 2019

У меня проблема с несколькими запланированными задачами на Windows server 2016. На работающем сервере у нас запущено несколько запланированных задач. Некоторые из них время от времени вызывают исключение System.IO.IOException. Ошибка отображается в окне просмотра событий как .NET Runtime error и Application application error.

.NET Runtime error:

Application: NameOfScheduledtask.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.IOException
   at System.IO.FileStream.VerifyOSHandlePosition()
   at System.IO.FileStream.WriteCore(Byte[], Int32, Int32)
   at System.IO.FileStream.FlushWrite(Boolean)
   at System.IO.FileStream.Dispose(Boolean)
   at System.IO.FileStream.Finalize()

Ошибка приложения:

Faulting application name: NameOfScheduledtask.exe, version: 1.0.0.0, time stamp: 0x5c767522
Faulting module name: KERNELBASE.dll, version: 10.0.14393.2636, time stamp: 0x5bda8043
Exception code: 0xe0434352
Fault offset: 0x000db0b2
Faulting process id: 0x2704
Faulting application start time: 0x01d4dd74d7c09aee
Faulting application path: PathToScheduledTask
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 00f31a09-bbad-4ec9-bbf2-f779b5800320
Faulting package full name: 
Faulting package-relative application ID: 

У нас есть базовый класс для обработки журналирования, и эта ошибка появляется перед вводом первого оператора журнала в коде. Мне кажется, наш код никогда не запускается.

Настройки задач:

enter image description here

Триггер задачи: enter image description here

Я ищу руководство, почему это происходит, и что я могу сделать, чтобы решить эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...