当前位置: 首页 > 编程语言 > C#

无法在电脑上打开窗口服务',‘在window应用中分享

时间:2023-04-11 02:53:45 C#

无法打开电脑上的window服务’。’在窗口应用程序中,我开发了一个窗口应用程序,还创建了一个服务。我正在使用编码在窗口应用程序中启动服务,但出现无法打开窗口服务'.'的错误。在我使用下面的代码的计算机上。ServiceController控制器=newServiceController("SeoMozScheduleService");if(controller.Status==ServiceControllerStatus.Stopped){controller.Start();如果我右键单击该应用程序并单击以管理员身份运行,它对我有用说它工作正常...要在每次打开应用程序时自动执行此操作,您必须将清单文件添加到您的解决方案,然后更新文件中的requestedExecutionLevel节点如下所示:但是,如果启用了UAC,请更改此设置这将导致您每次以管理员身份运行应用程序时都会收到提示。转到c://ProgramFiles/ApplicationFolder/.exe右键单击??.exe并转到属性,然后转到兼容性选项卡并选中true以管理员身份运行该程序。如果您使用的是visualstudio然后关闭它并重新打开visualsudo并以管理员身份运行它这些解决方案都没有帮助我,因为如果我确实首先确保我在目标计算机上具有管理员访问权限那么会有帮助!我正在使用我的域管理员帐户删除对我的主帐户的管理员访问权限。当我运行一些ServiceController代码来检查服务是否在远程机器上运行时,在域管理员帐户下,一切都很好。即使我将VisualStudio作为我的主帐户以管理员身份运行时也会发生这种情况。原来我在本地Admin组里没有我的主账号来测试……哦!我有一个在服务器上运行的计划任务-检查“以最高权限运行”解决了它。(当然,服务帐户必须具有管理权限才能使用它。)将app.conf中的框架版本更改为系统上安装的版本为我解决了这个问题。以上就是《C#学习教程:无法在电脑上打开窗口服务》。'window应用中分享的所有内容,如果对你有用,需要了解更多C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处: