Я пишу приложение С#, которому необходимо загрузить файл, когда консоль закрыта (будь то с помощью кнопки X или компьютера).
Как я мог это сделать?
AppDomain.CurrentDomain.ProcessExit += new EventHandler (OnExit);
Запускается только тогда, когда я вывожу команду exit
на консоль, а не когда я нажимаю красную кнопку закрытия.
Пожалуйста, отвечайте только в том случае, если решение запускается как при закрытии консоли с помощью кнопки X, так и при выключении компьютера (обычно через Windows, я знаю, что вы не можете, если питание отключено xD).