Jim Fallin Ответов: 1

Не могу установить службу windows


Я пытаюсь установить службу windows, написанную в studio 2010 vb

Я просмотрел по крайней мере 10 учебных пособий и следовал каждому из них.

1) я создаю сервис
2) я добавляю установщик в проект
3) я перетаскиваю serviceinstaller и Process installer на установщик
4) я удостоверяюсь, что родителем каждого из них является установщик, и меняю сервис и отображаемые имена
5) я меняю метод запуска на автоматический (я тоже пробовал ручной)
6) Сборка выходит нормально

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



Теперь я пытаюсь установить его unsing InstallUtil
Это 3 дня работы над тем, чтобы просто установить базовую службу. Пожалуйста, помогите, если у вас была такая проблема


Вот журнал
Installing assembly 'c:\Test\BoastService.exe'.
Affected parameters are:
   logtoconsole =
   logfile = c:\Test\BoastService.InstallLog
   assemblypath = c:\Test\BoastService.exe
Installing service BoastData...
Creating EventLog source BoastData in log Application...
Rolling back assembly 'c:\Test\BoastService.exe'.
Affected parameters are:
   logtoconsole =
   logfile = c:\Test\BoastService.InstallLog
   assemblypath = c:\Test\BoastService.exe
Restoring event log to previous state for source BoastData.
An exception occurred during the Rollback phase of the System.Diagnostics.EventLogInstaller installer.
System.Security.SecurityException: The source was not found, but some or all event logs could not be searched.  Inaccessible logs: Security.
An exception occurred during the Rollback phase of the installation. This exception will be ignored and the rollback will continue. However, the machine might not fully revert to its initial state after the rollback is complete.
Installing assembly 'c:\Test\BoastService.exe'.
Affected parameters are:
   logtoconsole =
   logfile = c:\Test\BoastService.InstallLog
   assemblypath = c:\Test\BoastService.exe
Installing service BoastData...
Creating EventLog source BoastData in log Application...
Rolling back assembly 'c:\Test\BoastService.exe'.
Affected parameters are:
   logtoconsole =
   logfile = c:\Test\BoastService.InstallLog
   assemblypath = c:\Test\BoastService.exe
Restoring event log to previous state for source BoastData.
An exception occurred during the Rollback phase of the System.Diagnostics.EventLogInstaller installer.
System.Security.SecurityException: The source was not found, but some or all event logs could not be searched.  Inaccessible logs: Security.
An exception occurred during the Rollback phase of the installation. This exception will be ignored and the rollback will continue. However, the machine might not fully revert to its initial state after the rollback is complete.
Installing assembly 'c:\Test\BoastService.exe'.
Affected parameters are:
   logtoconsole =
   logfile = c:\Test\BoastService.InstallLog
   assemblypath = c:\Test\BoastService.exe
Installing service BoastData...
Creating EventLog source BoastData in log Application...
Rolling back assembly 'c:\Test\BoastService.exe'.
Affected parameters are:
   logtoconsole =
   logfile = c:\Test\BoastService.InstallLog
   assemblypath = c:\Test\BoastService.exe
Restoring event log to previous state for source BoastData.
An exception occurred during the Rollback phase of the System.Diagnostics.EventLogInstaller installer.
System.Security.SecurityException: The source was not found, but some or all event logs could not be searched.  Inaccessible logs: Security.
An exception occurred during the Rollback phase of the installation. This exception will be ignored and the rollback will continue. However, the machine might not fully revert to its initial state after the rollback is complete.

1 Ответов

Рейтинг:
2

Dave Kreskowiak

Вы обычный пользователь или используете учетную запись уровня администратора?

Вы не можете установить службу как обычный пользователь.