2

我在某些计算机上运行 Windows 服务时遇到问题,而不是全部。

它由VS2008编写,需要VC Runtime。我先安装了 VC Runtime,然后由管理员安装了服务。

服务登录用户是管理员组中的 liwb。然后我发现该服务无法在某些计算机上运行。他们都有用户 liwb 并且密码是正确的。

然后我将服务的登录用户更改为 SYSTEM,但它仍然存在。

最后,我将服务的登录用户更改为管理员。有效。

那么,有什么不同呢?

该服务在主函数中有日志,但失败时日志文件中没有任何内容。所以,我想当我使用 liwb 或 SYSTEM 来运行服务时,它找不到 VC Runtime。而且我认为 liwb、SYSTEM 和 Administrator 有不同的运行时。

但我不知道为什么?有没有关于这个问题的资源?

4

0 回答 0