【问题标题】:How to Import System.ServiceProcess namespace into WPF project? Not showing in CodeSense如何将 System.ServiceProcess 命名空间导入 WPF 项目?未在 CodeSense 中显示
【发布时间】:2009-03-04 05:55:11
【问题描述】:

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

提前致谢!

【问题讨论】:

    标签: wpf vb.net import


    【解决方案1】:

    您需要添加对System.ServiceProcess.dll 的引用。

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

    【讨论】:

    • 是的,我找到了那个 DLL,但我想我必须弄清楚如何引用单个文件。我试图将它添加到自定义工具箱窗口,但它直接进入 .Net Framework 选项卡。非常感谢您的提示!
    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        猜你喜欢
        • 2021-09-12
        • 1970-01-01
        • 1970-01-01
        • 2013-08-21
        • 2017-10-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-06-02
        相关资源
        最近更新 更多