У меня есть служба Windows, которая каждые 20 секунд просыпается и смотрит в очередь отчетов и выполняет программу на основе того, что находится в очереди отчетов. Если я запускаю программу отчета самостоятельно, тогда она работает без проблем. Если он выполняется из службы я получаю следующее сообщение об ошибке в журнале событий ...Выполнение неинтерактивной программы из службы Windows
Application: cqrAbandonedCallsRpt.exe
Framework Version: v4.0.30319 Description:
The process was terminated due to an unhandled exception.
Exception Info: System.TypeInitializationException Stack: at
CallQueueReport.cqrAbandonedCallsRpt.Main(System.String[])
Там нет дополнительной информации в журнале. Я прокомментировал весь код в основной функции, и я все еще получаю ошибку. Также служба работает под учетной записью администратора.
Любая идея, что может вызвать проблему?
Спасибо, я закомментировать все статические переменные и пошел вниз, пока я не нашел проблему. – Gary