Я работаю как услуга

Я обычно помечаю свою службу c# Windows как консольное приложение, которое dotnet принимает параметр командной c# строки "-console" для запуска c# с помощью консоли, в противном c# случае оно запускается как winservice служба. Для отладки просто dotnet установите для параметров .cs-file командной строки в параметрах .net проекта значение «-console», и c#-language все готово!

Это упрощает и dot-net упрощает отладку и означает, что .net-framework приложение по умолчанию функционирует c# как служба, что вам и нужно.

c#

.net

windows-services

2022-10-22T18:56:18+00:00
Вопросы с похожей тематикой, как у вопроса:

Я работаю как услуга