- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试检查 C# 中的服务,我添加了 System.ServiceProcess.dll
虽然我得到了错误:
Error 2 The type or namespace name 'ServiceController' could not be found (are you missing a using directive or an assembly reference?) D:\App\Form1.cs 247 13 App
我的代码如下:
private void button13_Click(object sender, EventArgs e)
{
ServiceController sc = new ServiceController("Spooler");
if (sc.Status == ServiceControllerStatus.Running)
{
MessageBox.Show("The service is running.");
}
}
我可能需要一个“using”语句吗?
最佳答案
您需要添加对 System.ServiceProcess.dll 的引用
之后,您将能够在 Visual Studio 中看到它,作为您可以添加到项目中的 using
语句之一:
关于c# - 找不到类型或命名空间名称 'ServiceController',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6238295/
下面的代码抛出异常。我不明白我在代码中犯了什么错误。有人可以帮我弄清楚吗?我认为这是一些担保权问题。如果是这样,我如何向任何用户或应用程序授予以编程方式访问此 Windows 服务的安全权限? Dim
我正在尝试检查 C# 中的服务,我添加了 System.ServiceProcess.dll 虽然我得到了错误: Error 2 The type or namespace name 'Service
我正在使用服务 Controller 的 executecommand 函数,如下所示: ServiceController serviceController = new S
设置: 我们有 2 台服务器。它们在不同的子网上,但仍然可以相互通信。 问题: 服务器 1 曾经成功地通过 ServiceController.Status 调用查询服务器 2 的服务,直到我们的 I
我有以下代码 private DataTable GetServices(string[] serviceNames) { DataTable dt = new Dat
我有以下方法来启动和停止服务。我从另一个控制台应用程序调用此方法进行调试,因为我使用了类库 (DLL) 中的方法。 应用程序以管理权限启动。 public void ServiceStart() {
奇怪的是……这次没有代码,只有 using System.ServiceProcess; import 在导入的 ServiceProcess 部分下面有一条红线。 有人知道为什么吗?是否有此类的替代
ServiceController serviceController = new ServiceController(someService); serviceController.Stop();
我有一个 WinForm 应用程序和一个服务,它在服务器上从该应用程序执行一些工作。我希望用户能够从应用程序控制服务,所以我添加了一个 ServiceController 来完成所有工作(仅开始、停止
所以我试图制作一个数据网格来显示有关本地窗口服务的一些信息,特别是我的,我想要显示服务的名称和状态,然后有一个按钮可以单击以启动或停止.我可以很好地链接按钮方法,但服务状态不会改变,关于如何使数据网格
我正在编写一个应用程序,以使用 ServiceController 以编程方式启动/停止 Windows 服务。我有一个包含一些 UI 功能的 UI 类,以及一个启动和停止服务的 Helper 类。
我正在使用 ServiceController 类从 C# 程序集远程关闭 IIS。我想知道我需要通过网络执行此操作的最低级别的权限是什么,在我当前的测试中我使用的是 Administrator 并且
我有一个 .NET MVC3 应用程序,需要能够打开和关闭远程服务。为了做到这一点,我通过 WindowsIdentity.Impersonate() 模拟特定的用户帐户。为了测试用户的权限,我可以以
我已经编写了一个 Windows 服务,并且我有一个管理面板,我可以从网页上配置该服务。为此,我正在使用数据库。所以基本上我所做的是更改数据库中的值,服务读取它并更改其执行时间......等等。 我的
目前我有这样的方法: private bool IsMyServiceRunning(string serviceName) { if (String.IsNullOr
您好,我正在尝试通过 .NET 应用程序启动/停止/禁用 Windows 服务,但我似乎无法让下面的代码正常工作,它一直说错误 4 error C2065: 'ServiceController' :
正如标题所说,我试图启动一个在运行时创建的服务,但我总是以“超时”异常告终,因为服务状态不会更改为“正在运行”并且永远卡在“启动”上。 这是我的 StartService() 函数: private
我有一个由服务和可执行文件组成的应用程序。本质上,它是一个表单应用程序,负责在特定情况下启动和停止服务。 在 Windows XP 上,应用程序使用以下代码很好地管理此问题: ServiceContr
我有一个由两个服务组成的 Windows 服务项目,service1 和 service2。我们如何在这两个服务之间进行通信?例如,我们如何让 service1 启动 service2?我可以使用 S
我有一个由服务和可执行文件组成的应用程序。本质上,它是一个表单应用程序,负责在特定情况下启动和停止服务。 在 Windows XP 上,应用程序使用以下代码很好地管理此问题: ServiceContr
我是一名优秀的程序员,十分优秀!