Как установить службу Windows в .NET? - PullRequest
2 голосов
/ 06 января 2010

Я создал консольное приложение в .Net 2.0 (C #) и хочу создать установщик, который установит приложение в качестве службы Windows.

Я никогда раньше не создавал установщик, но читаю несколько статей на эту тему. Буду признателен за любые предложения или ссылки от тех, кто имеет некоторый опыт в этой области.

Спасибо.

ОБНОВЛЕНИЕ: в настоящее время я смотрю на http://justinjmoses.wordpress.com/2008/03/27/visual-studio-2008-standard-vs-professional/, чтобы обойти тот факт, что шаблон приложения-службы Windows не включен в стандарт VS 2008.

Расс Тейлор также имеет проект службы Windows по умолчанию, доступный для загрузки по адресу http://russtaylor.co.uk/2009/01/writing-a-windows-service-in-visual-studio-2008-standard/.

Ответы [ 2 ]

5 голосов
/ 06 января 2010

Вы должны создать новый «Проект службы Windows» в Visual Studio.

Я думаю, что это хорошая отправная точка:

Введение в приложения-службы Windows

Очевидно, что шаблон приложения-службы Windows недоступен в стандартной версии Visual Studio, но, возможно, это может помочь:

Как написать сервисы программно

1 голос
/ 06 января 2010

Вы хотите ServiceInstall в WiX: http://www.tentaclesoftware.com/blog/archive/2009/01/01/21.aspx

...