小编Nit*_*wal的帖子

Windows,启动服务 System.InvalidOperationException:无法在计算机“.”上启动服务 拒绝访问(以管理员身份运行)

我正在尝试使用以下代码启动服务。这适用于 99% 的机器,但我在用户机器上遇到了这个问题。任何能够重现此错误或此问题发生原因的帮助。

            ServiceController sc = new ServiceController(name);

            if (sc.Status == ServiceControllerStatus.Running ||
                    sc.Status == ServiceControllerStatus.StartPending)
            {
                sc.WaitForStatus(ServiceControllerStatus.Running);
                Logger.Info("Service already running");
                return true;
            }
            sc.Start();
Run Code Online (Sandbox Code Playgroud)

我收到的错误是

System.InvalidOperationException: 无法在计算机“.”上启动服务。---> System.ComponentModel.Win32Exception: 访问被拒绝

我以管理员权限运行

创建服务时,我还运行 sc sdset 命令以使非管理进程停止服务启动。

c# windows windows-services

5
推荐指数
1
解决办法
5101
查看次数

firebase是否可以在disconnect()上更新事务

我必须在一天内维护maxCountOfConcurrent用户。为此,我正在考虑添加交易,

目前,我使用类似的方法从在线用户中删除用户名

rootScope.userPresenceRef.onDisconnect().remove();
Run Code Online (Sandbox Code Playgroud)

是否可能有这样的事情

 rootScope.userPresenceRef.onDisconnect().transaction(function(count) {});
Run Code Online (Sandbox Code Playgroud)

javascript firebase firebase-realtime-database

1
推荐指数
1
解决办法
388
查看次数