ServiceInstall не может успешно запустить mywindowsservice
Я пытаюсь создать установщик WIX, который установит службу Windows. Для службы Windows я создаю службу в том виде, в котором она описана http://tech.pro/tutorial/895/creating-a-simple-windows-service-in-csharp.
В моем установочном файле wxs указана следующая разметка:
<Component Id="MyCompanyWindowsServiceComponent" Guid="*">
<File Id="MyCompanyWindowsServiceFile" Name="SimpleWindowsService.exe" DiskId="1"
Source="..\SimpleWindowsService\bin\debug\SimpleWindowsService.exe"/>
<ServiceInstall Id="MyCompanyServiceInstall" Type="ownProcess" Vital="yes"
Name="MyCompany:MyProduct"
DisplayName="MyCompany:MyProduct"
Description="MyCompany Windows Service"
Start="auto"
Account="LocalSystem"
ErrorControl="critical"
Interactive="yes"/>
<ServiceControl Id="StartService"
Start="install"
Stop="both"
Remove="uninstall"
Name="MyCompany:MyProduct"
Wait="no"/>
</Component>
и у меня есть компонент, на который ссылаются как -
<Feature Id="Complete" Level="1">
::
<ComponentRef Id="MyCompanyWindowsServiceComponent"/>
</Feature>
Когда я наконец запускаю свой установщик, я вижу, что файл скопирован в нужное место, но сама служба не запущена.
Что мне не хватает?
С уважением