Ошибка службы Windows — событие 1001 Отчет об ошибке Windows

Внезапно (!) Моя служба Windows не запускается. Когда я пытаюсь запустить его, он
немедленно возвращает с ошибкой в ​​строке темы. Данные события выглядят следующим образом:

 Корзина сбоя, тип 0 Имя события: CLR20r3 Ответ: Недоступно Идентификатор кабины: 0 Сигнатура проблемы: P1: tcptunercollector.exeP2: 1.0.0.0P3: 4e3a9d71P4  : System.ConfigurationP5: 2.0.0.0P6: 4a275e0dP7: 1a6P8: 15aP9: IOIBMURHYNRXKW0ZXKYRVFN0BOYYUFOWP10: Прикрепленные файлы: C:  Windows  Temp  WER93D4.tmp.WERInternalMetadata:  WER93D4.tmp.WERInternalMetadata:  Windows  Temp  WERA7AC.tmp.mdmpЭти файлы могут быть доступны здесь: C:  ProgramData  Microsoft  Windows  WER  ReportQueue  AppCrash_tcptunercollecto_2237e423646d0acc8ebaff0aa4bce62dbc1192_cab_88c1a885Analdisserver: 0/8ebaff0aa4bce62dbc1192_cab_88c1a885Analisport: 0: 9-003-003-003-003  pre> 



В то же время системный журнал Windows сообщает, что «Служба не ответила на запрос запуска или управления своевременно» . В нем также говорится: «Истекло время ожидания (30000 миллисекунд) при ожидании подключения сборщика SDV».

Это НЕ верно. Он возвращается немедленно, и запись журнала событий в моем методе OnStart никогда не выполняется.

Это работает в Windows Server 2008 R2.

Кроме того, это выполняется в моем окне разработки Windows XP.

Я искал эти ошибки, но большинство полагает, что служба на самом деле просто не отвечает.

Эта ошибка возникает немедленно, когда я пытаюсь запустить службу.

Если бы это был не сервер, я бы попытался его перезагрузить, но пока я бы предпочел
попытаться понять проблему.

Заранее благодарим за любые предложения.
Я не могу вам сильно помочь в выяснении причины вашего сбоя, но могу помочь с отчетом о тайм-ауте.

Когда служба запускается и генерирует исключение, вы всегда получите это сообщение об ошибке. Запуск службы не заботится, если вы не ответили из-за цикла или исключения, он просто заботится о том, успешно ли вы завершили запуск. Когда вы возвращаетесь из команды OnStart, базовый класс возвращает код, указывающий на успешный запуск.

Обычно я вызываю монитор трассировки (например, из SysTools) и добавляю трассировку. Команды WriteLine по мере прохождения кода. Это помогает мне понять, где я взорвался.

Однако ... глядя на то, что вы показывали, подпись вашего класса отличается от того, что было при регистрации. Вы сделали новую версию и просто скопировали на сервер? Я считаю, что для своих служб я всегда выполнял удаление и установку, чтобы убедиться, что подпись соответствует тому, что размещается на сервере.

Идентификатор события отчета об ошибках Windows: 1001, событие Имя: CLR20r3

У меня есть приложение службы Windows, написанное на VB.Net, Visual Studio 2013 на ПК с 64-разрядной версией Windows Server 2012 R2. Сервис использует Interop. cwbx dll для подключения к AS/400 для чтения и записи в очереди данных. Служба запускается, создает очереди данных в AS/400, а затем переходит в цикл проверки данных в AS/400. Он считывает данные из очереди вывода, но при попытке записи во входную очередь служба терпит неудачу со следующим:

  Fault bucket, type 0Event Name: CLR20r3Response: Not availableCab  Id: 0 Сигнатура проблемы: P1: choicepointservice.exeP2: 1.0.0.0P3: 5c9bcbb9P4: mscorlibP5: 2.0.0.0P6: 5c541a35P7: 15eP8: 6cP9: System.ArgumentOutOfRangeInP10: Прикрепленные файлы: C:  WindowsER  TempMternal  .xmlC:  ProgramData  Microsoft  Windows  WER  ReportQueue  AppCrash_choicepointservi_2a53760e3d148bb8c0ca41346c13afed6f337_00000000_cab_104755fd  memory.hdmpC:  ProgramData  Microsoft  Windows  WER  ReportQueue  AppCrash_choicepointservi_2a53760e3d148bb8c0ca41346c13afed6f337_00000000_cab_104755fd  minidump.mdmpThese файлы могут быть доступны здесь: C:  ProgramData  Microsoft  Windows   WER  ReportQueue  AppCrash_choicepointservi_2a53760e3d148bb8c0ca41346c13afed6f337_00000000_cab_104755fd Символ анализа: повторная проверка решения: 0 Идентификатор отчета: c40d52c9-50c5-11e9-80f7-005056bbfe84  bucket:  

Сначала я подумал, что это проблема с правами доступа при записи в AS/400, но мне нечего доказывать. Мы будем очень признательны за любую помощь в устранении ошибки.

Дэйв.

Оцените статью
clickpad.ru
Добавить комментарий