【发布时间】:2015-06-13 11:40:22
【问题描述】:
我有自己的应用程序服务器,它是与 sql server 通信的 windows 服务,在某些情况下 sql server 服务已停止,所以我通过此代码说明
ServiceController sc = new ServiceController("MSSQL$SQLEXPRESS");
sc.Start();
sc.WaitForStatus(ServiceControllerStatus.Running);
但它需要管理员权限才能启动服务我如何以管理员身份启动我的窗口服务
【问题讨论】:
-
您是否尝试过以管理员身份运行启动服务的应用程序?
-
但两个应用程序都是 Windows 服务。如何以管理员身份运行我的 Windows 服务。
-
我只是在我的 app.manifest 文件中添加了这个标签
它可以工作... -
然后把它写成答案,这样这个问题就不会被视为没有答案。
标签: c# .net sql-server windows-services