Я пытаюсь зарегистрировать службу atl, используя
ExeName.exe / service
как описано здесь: http://msdn.microsoft.com/en-us/library/74y2334x(VS.80).aspx
Однако после этого он не отображается в моей панели управления службами (ту, к которой я попадаю, набрав Services в поле запуска на Vista).
Я попытался покопаться в коде atl, чтобы увидеть, где он обрабатывает ключ / service, но не могу его найти, хотя я могу найти код для обработки / RegServer и / UnregServer
Раньше это работало, мне как-то раньше удавалось зарегистрировать этот сервис. Но теперь я переехал и не могу снова его зарегистрировать. Когда я запускаю ExeName.exe / service, он запускается как локальный сервер, если я сначала выполняю / RegServer, но хочу, чтобы он был установлен как служба.
Я что-то упустил, и вы знаете, где выполняется обработка переключателя / service?