Создание WinNT service на MS VC 6.0

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
BBB
Сообщения: 1272
Зарегистрирован: 27 дек 2005, 13:37

Создание WinNT service на MS VC 6.0

Сообщение BBB » 12 сен 2007, 13:05

Возможно ли создать (скомпилировать и получить exe-шку) приложение-WinNT service на MS Visual Studio 6.0? Если да, то есть ли в среде для этого Wizard (например, как при создании, скажем, dialog-based MFC-приложения)?

(цель: начальство требует переделать программу [свою, исходники имеются], чтобы она запускалась именно как WinNT service)

Заранее спасибо.

Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Re: Создание WinNT service на MS VC 6.0

Сообщение Absurd » 12 сен 2007, 16:01

2B OR NOT(2B) = FF

BBB
Сообщения: 1272
Зарегистрирован: 27 дек 2005, 13:37

Re: Создание WinNT service на MS VC 6.0

Сообщение BBB » 14 сен 2007, 08:43

Absurd, Спасибо. Проект компилируется, exe-шка ставится сервреом. В исходник пока не вникал. Кстати, и деинсталлировать, как в статье написано (XYNTService.exe -u) тоже почему-то не получилось. Не пропадает он из списка сервисов в Control Panel -> Администрирование -> Службы.

UPD. Деинсталлировать получилось. Но после некоторого чтения исходного текста :) Дело было в INI-шке. Я инсталлировал без его (INI) наличия, пытался снять уже с его наличием. В результате получалось, что служба встала под одним именем, а снять пыталась службу с другим именем.

Ответить