Я создал службу Windows в VS 2010. Я устанавливаю ее, а также запускаю ее в одно и то же время и устанавливаю startup
в Automatic
. Я вижу, что он работает нормально через EventViewer
и успешно завершен.Служба Windows не выполняется после первого запуска
Но после этого я сделал см. EventViewer
, показывая что-либо, даже если работа выполнена, он все равно должен проверить БД и пропустить все строки.
Так в чем проблема?
ДЕЛАТЬ Мне нужно сделать бесконечный цикл обслуживания, чтобы он работал?
Что-то вроде
While (Ряды в БД! = NULL)?
Потому что он не работает, как планировщик задач!
Это мой первый визит в службу Windows, это не приведет к перегрузке системы? – confusedMind
До тех пор, пока у вас есть механизм сна, он не будет. В зависимости от ваших потребностей вы можете выбрать большой интервал. Другие службы работают одинаково, и, надеюсь, они позаботятся о производительности. – jor
Yup имеет смысл спасибо :). – confusedMind