gpt4 book ai didi

windows-services - WIX ServiceInstall - 将服务设置为在 NetworkService 帐户下运行

转载 作者:行者123 更新时间:2023-12-04 14:55:26 24 4
gpt4 key购买 nike

我正在尝试创建一个 WIX 安装程序来安装我的 Windows 服务以在 NetworkService 帐户下运行,并在安装过程中出现权限不足错误。

我发现这篇文章似乎有人遇到了同样的问题,但没有提供真正的解决方案:

http://n2.nabble.com/Re-WiX-users-Digest-Vol-40-Issue-129-td3782055.html

我敢肯定有人以前一定已经实现了这一点,并想知道他们是否愿意分享代码片段?

最佳答案

注意:下面的答案仅与提出问题时的 WIX 和 Windows 的旧版本相关。 如果您设置 native “NT AUTHORITY”域和“NetworkService”帐户(现在不需要空间),则当前版本的 WIX 服务凭据将起作用。

原答案:

正确的身份名称是“NT Authority\Network Service”而不是“NT Authority\NetworkService”。需要一个空间然后它工作。

有趣的是,默认的“LocalSystem”直接与 WIX 3.5 一起使用,但对于其他知名帐户,您必须以“NT Authority...”为前缀,例如“LocalService”在直接使用时也不起作用。

即解决这个问题:

帐户 ='NT 权限\网络服务'

关于windows-services - WIX ServiceInstall - 将服务设置为在 NetworkService 帐户下运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1606361/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com