Мне интересно, если / какую зависимость службы Windows я должен установить для приложения .net, которое выступает в качестве Udp-сервера для удаленных клиентов.
Как минимум, я рекомендую установить зависимость от службы «Рабочая станция» (которая обеспечивает основные сетевые подключения и связь).Я бы также добавил «Сервер» (который поддерживает совместное использование файлов, печати и именованных каналов) для обеспечения безопасности.
И если вы можете допустить немного более медленный запуск при загрузке, установите для своей службы значение «Автоматически (Отложенный старт) ", чтобы дать всем критически важным услугам достаточно времени, чтобы подойти, прежде чем присоединиться к драке ...