Опять не работает. Ставлю задачу по расписанию на запись. Работает только при открытой проге. При закрытой в фоне не пишет. И как только наступает время записи по расписанию, ProgDVB Scheduler Service останавливается.
В логах ошибки
.NET Runtime
Приложение: ProgDvbService.exe
Версия платформы: v4.0.30319
Описание. Процесс был завершен из-за необработанного исключения.
Сведения об исключении: System.NullReferenceException
в EngineWrapper.ProgEngine.DirectEngineAPI.Start(IntPtr)
в EngineWrapper.ProgEngine.DirectEngineAPI.EnAPI_Start()
в NetSchedulerService.EngineAndProvidersManager.Start()
в NetSchedulerService.EngineAndProvidersManager.StartProgDvbEngine(NetSchedulerService.RecordSessionsManager)
в NetSchedulerService.ServiceSchedulerManager.ICommandPerformance_EngineControl(Boolean)
в ProvidersEngine.Scheduler.SchedulerItem.TryExecute(Boolean, ProvidersEngine.Scheduler.ICommandPerformance, System.DateTime, System.DateTime, Boolean, Boolean ByRef)
в ProvidersEngine.Scheduler.SchedulerProcessor.OnTimer()
в NetSchedulerService.ServiceSchedulerManager.RunThread()
в System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
в System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
в System.Threading.ThreadHelper.ThreadStart()
Изменилось только, что при запуске вручную ProgDVB Scheduler Service запускается.