Сервис в постоянном «стартовом» статусе

Я написал Windows-сервис на C #, который конвертирует wav-файлы в mp3 и затем сохраняет их на удаленном сервере. На моей машине для разработки (ОС: WinXP SP3) служба запускается нормально и работает так, как она должна.

Когда я установил его на производственную машину (ОС: WinServer 2000), при запуске службы он не запускается своевременно и остается в постоянном режиме «Запуск». статус. Программа явно работает, так как файлы конвертируются и передаются.

Я догадываюсь, что проблема в компоненте таймера, я думаю, что на компьютере с Windows 2000 Server таймер может заставить систему зарегистрировать программу как «Запуск».

Что-то мне не хватает в Windows Server 2000?

Ответы на вопрос(1)

Ваш ответ на вопрос