2
4

2 回答 2

2

原因可能很多,其中绝大多数都得到了解决,但是,我有一个案例,没有任何答案或建议适用于它。最后我找到了我的情况的原因:在 ServiceInstall 标记中有一个名为 Account 的属性,在我的情况下是 LocalService,但是,在我的 Windows 服务项目中,在生成的文件中我为我的服务分配了帐户成为本地系统。因此,如果在 Windows 服务项目中设置的服务帐户与您稍后在 ServiceInstall 的帐户属性下的 WiX 源文件中指定的帐户不匹配,那么 Windows 安装程序将成功安装您的服务,但是在启动它时将失败。结论,确保两个地方的服务帐户匹配。再说一次,这可能不是你的情况,但值得仔细检查。

于 2016-11-17T17:31:16.957 回答
0

请看这个答案:https ://stackoverflow.com/a/65342252/6657445 。对于这种情况,因为这不是域或本地用户帐户,请尝试将“交互式”翻转为“是”。我以这种方式安装了其他服务,没有问题。

于 2021-04-23T14:15:47.833 回答