Я хочу установить службу Windows с помощью командной строки Windows (а не командной строки Visual Studio).
Как мне это сделать?
Выполните шаги при развертывании службы Windows, не теряйте время
1- Запустите командную строку по праву администратора
2- Убедитесь в режиме выпуска при компиляции в вашей IDE
3- Укажите тип установщику вашего проекта в режиме конструктора
4- Выберите тип аутентификации в соответствии с case
5- Убедитесь в зависимости от программного обеспечения: если вы используете сертификат, установите его правильно
6- Перейдите на консоль и напишите следующее:
C:\Windows\Microsoft.NET\Framework\yourRecentVersion\installutil.exe c:\yourservice.exe
есть скрытый аргумент -i перед путем exe -i c:\
вы можете использовать -u
для удаления
7- Посмотрите ваш .exe путь, чтобы увидеть файл журнала. Вы можете использовать средство просмотра событий для наблюдения в функции
Открытая командная строка как администратор, перейдите к своей Папке, где Ваш .exe
находится. Устанавливать Exe
как сервис
D:\YourFolderName\YourExeName /i
Для удаления использования /u
.