У меня возникли проблемы с возвратом функции восстановления при работе с моим Службой Windows. Я решил перезапустить приложение при первом сбое. Затем, чтобы проверить в я использую эту строку кодаВосстановление при сбое для приложения-службы Windows
System.Environment.Exit(-1)
Это вызывает приложение для завершения в порядке, но он не перезагружается.
Это чистый выход, он не считается «провалом». Попробуйте вместо этого создать исключение. –
Это похоже на работу. Благодарю. Я не могу отметить это как ответ, потому что это комментарий. –