У меня есть служба Windows, которая запускается каждые 10 минут.Всякий раз, когда в DLL возникает ошибка, служба не выдает ошибку.Как сделать так, чтобы ошибка распространялась обратно в службу Windows и генерировала сообщение просмотра событий или даже начинала опрос снова?
catch (Exception ex)
{
var errorMessage = ex.Message;
if (ex.InnerException != null)
errorMessage += " " + ex.InnerException.Message;
eventLog1.WriteEntry(errorMessage, EventLogEntryType.Error);
new Logging().LogMessageToFile(errorMessage, true);
}