Проблема установки службы с wix
Дорогие все,
Я пытаюсь установить службы во время установки wix.
Сама служба будет установлена без каких-либо проблем с помощью команды SC, однако, когда я использую узел ServiceInstall следующим образом :-
<Component Id="SCHEDULER_SOURCE_09" DiskId="1" KeyPath="yes" Guid="81FF8979-5827-4556-A22C-FAE6EFDFC159"> <File Id="TRAMCountersService.exe" Source="$(var.Root)\Scheduler\TRAMCountersService.exe"/> <ServiceInstall Name="Test" Id="Test" ErrorControl="normal" Type="ownProcess" Start="auto"/> </Component>
Когда программа установки запускается, служба не устанавливается, и журнал показывает следующее.
Action 14:42:19: InstallServices. Installing new services Action start 14:42:19: InstallServices. Action ended 14:42:19: InstallServices. Return value 1.
У кого-нибудь есть какие-нибудь указания или предложения?
Благодарить всех
Richard Deeming
Не KeyPath
атрибут должен быть установлен на File
элемент, а не Component
стихия?