none
C# 2008でSystem.ServiceProcessを使うには? RRS feed

  • 質問

  • Visual Studio2008のヘルプに”方法 : ServiceController コンポーネントのインスタンスを作成する”と言う、Windowsのサービス情報を入手する方法が載っています。

    その例では、System.ServiceProcess.ServiceControllerを用いるように書かれていますが、自分の使っているMicrosoft Visual C# 2008(.Net Framework 3.5 SP1)では、入力補完機能では、System.ServiceProcess自体が現れません。

    プロジェクトは、WPFのプロジェクトとして作成していますが、その影響もあるのでしょうか?

    やりたいことは単純に、登録されているサービスのリストをTextBlockエリアに表示すると言うものです。

    よろしくお願いします。
    2009年6月9日 2:12

回答

  • 参照設定が足りてません。
    ヘルプの System.ServiceProcess.ServiceController クラスの解説に属するアセンブリが記載されているので、それを参照に追加してください。
    ってその「方法」のページの「プログラムを使用して…」のメモに書いてありますやん。
    • 回答としてマーク Yuu_M 2009年6月9日 4:38
    2009年6月9日 2:19

すべての返信

  • 参照設定が足りてません。
    ヘルプの System.ServiceProcess.ServiceController クラスの解説に属するアセンブリが記載されているので、それを参照に追加してください。
    ってその「方法」のページの「プログラムを使用して…」のメモに書いてありますやん。
    • 回答としてマーク Yuu_M 2009年6月9日 4:38
    2009年6月9日 2:19
  • 参照設定が足りてません。
    ヘルプの System.ServiceProcess.ServiceController クラスの解説に属するアセンブリが記載されているので、それを参照に追加してください。
    ってその「方法」のページの「プログラムを使用して…」のメモに書いてありますやん。

    Hongliangさん、どうもありがとうございます。
    そのとおりでした。

    参照設定の問題でした。

    ありがとうございます。
    2009年6月9日 2:40