Я только что установил службу Windows, используя VS 2010, используя installutil.exe, в окне командной строки cmd говорится, что этап фиксации успешно завершен, но я не вижу службу Windows в папке локальных служб.
Что мне здесь не хватало?
Я использую Windows 7 и VS 2010
UPDATE:
Я удалил службу (которая называлась service1), изменил имя на что-то, что имело смысл, установил службу (тот же процесс, что и выше), все еще не могу найти его в браузере служб.
FWIW ... Я переименовал свой service1.cs в окне свойств (значение имени файла) .. но он все еще показывал service1 в браузере служб. В итоге я также изменил значения в коде (автоматически сгенерированный код) this.serviceInstaller1.ServiceName = "service1";
Обновление (2)
Я создал фиктивную службу Windows и смог ее успешно установить (она запрашивала у меня ID и пароль для входа в домен), и я смог увидеть ее в браузере служб.
Однако я не могу увидеть фактическую службу Windows (связанную с моим проектом) в браузере служб. Очевидно, у меня есть разрешения, так как я смог установить фиктивную службу.
По данным этого сайта Не вижу службы Windows после установки
Я не вижу службу в реестре по пути "HKLM \ System \ CurrentControlSet \ Services".
Обновление (3)
В файле журнала написано
Нет общедоступных установщиков с
Атрибут RunInstallerAttribute.Yes
можно найти в C: ..
однако у меня есть файл ProjectInstaller.cs в решении проекта.
Я добавил
[RunInstaller (правда)]
в файл ProjectInstaller.cs, все равно не повезло
Есть предложения?