- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试创建一个 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/
我一直依赖 ServiceInstaller::AfterInstall 事件来运行服务运行前所需的代码。但是,现在我需要在升级前进行某些配置检查。 AfterInstall 不会在升级时运行。有没有
我使用 WiX 创建了一个服务安装程序。安装程序使用 InstallPrivileges="elevated" 运行。我的服务必须访问远程文件夹,因此我想指定用户属性以确保该服务具有足够的权限。 我查
我不明白 System.ServiceProcess.ServiceProcessInstaller 和 System.ServiceProcess.ServiceInstaller 之间的区别。来自
我已将两个 ServiceInstaller 添加到我的 ServiceProcessInstaller。之后我改变了我的 Main() 如下: static void Main() {
我正在尝试创建一个 WIX 安装程序来安装我的 Windows 服务以在 NetworkService 帐户下运行,并在安装过程中出现权限不足错误。 我发现这篇文章似乎有人遇到了同样的问题,但没有提供
为了使用 ServiceInstaller,我必须手动将它添加到工具箱,默认情况下它不存在。但是默认情况下,工具箱中有一个名为 ServiceController 的东西。所以我想知道这是否更好,是否
为了使用 ServiceInstaller,我必须手动将它添加到工具箱,默认情况下它不存在。但是默认情况下,工具箱中有一个名为 ServiceController 的东西。所以我想知道这是否更好,是否
我是一名优秀的程序员,十分优秀!