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