24

これがコードです。System.ServiceProcess ライブラリのライブラリをテストしたいだけです。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ServiceProcess;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("hi");
            var srv = new ServiceController("MyService");
            Console.WriteLine("MyService Status {0}", srv.Status);
            if (srv.Status != ServiceControllerStatus.Running)
                srv.Start();
            System.Threading.Thread.Sleep(1000000);
        }
    }
}

ただし、C# コードを実行すると、次のように表示されます。

エラー 1 型または名前空間名 'ServiceProcess' が名前空間 'System' に存在しません (アセンブリ参照がありませんか?)

何が悪かったのか?

4

3 に答える 3

3

フレームワークリストからこれを追加する必要があります プロジェクトを右クリック -> 参照の追加 -> 「アセンブリ」の下で検索 -> 選択 -> OK

ここに画像の説明を入力

于 2016-02-27T08:06:48.753 に答える