1

我有一个带有 3 个 Windows 服务的 Wix 3.10 安装程序,当我在本地 PC(Windows 8)中运行 MSI 时,服务已正确安装。我可以使用 MSI 停止、启动和卸载服务。

问题是当我在 Windows Server 2016 上安装 MSI 时,我无法停止和卸载该服务。Wix 安装程序的 Xml 是下一个。

<ServiceInstall
                Id="WindowsService"
                Name="Service"
                DisplayName="My windows Service"
                Description="Process text Files and moves them into Database"
                Type="ownProcess"
                Vital="yes"
                Start="auto"
                Account="[WIX_ACCOUNT_LOCALSERVICE]"
                ErrorControl="critical"
                Interactive="no"/>
            <ServiceControl
                Id="ServiceControl"
                Name="Service"
                Start="install"
                Stop ="both"
                Remove="uninstall"
                Wait="yes"/>
        </Component>
4

0 回答 0