5

如何将System.ServiceProcess命名空间导入 VB.NET(不是 C#)中的 WPF 项目?该ServiceController对象不在 VS2008 的工具箱中,我似乎无法弄清楚。有任何想法吗?如果该特定命名空间无法导入 WPF 项目,有人可以建议另一种从 WPF 应用程序控制 Windows 服务的方法吗?我知道这个框架更侧重于多媒体应用程序,但我真的很想将我的一些工具切换到 WPF。

提前致谢!

4

3 回答 3

8

您需要添加对System.ServiceProcess.dll.

令人困惑的是,这个程序集不在C:\Program Files\Reference Assemblies\Microsoft\Framework. 它应该在 GAC 中;但是,它可能不会显示在程序集列表中。您可以C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727从那里浏览并引用它。

于 2009-03-04T06:57:47.393 回答
2

我假设您的意思是要添加项目引用,而不是专门将其添加到 XAML 文件中。

您将需要添加对适当 DLL 的引用,但如果您没有针对正确的框架版本,它可能对您隐藏——确保您的项目属性表明您的目标是 3.5。

于 2009-03-04T06:01:56.950 回答
1

就我而言,我使用了 VS2017,我System.ServiceProcess在 NuGet 管理器中进行了搜索(工具 -> NuGet 包管理器 -> 管理 NuGet 包以获取解决方案...)

为所需的项目安装它,就是这样。

在此处输入图像描述

于 2018-12-25T23:30:01.267 回答