wcf服务知道exe是否正在运行?

时间:2014-03-27 08:05:15

标签: c# wcf process cors

我有一个WCF REST服务,它返回.exe文件的状态,无论它是否正在运行。

在我的Oreration合同方法中,类型为" GET"我有以下代码

public bool ExeStatus()
    {
        bool ExeHealth = Process.GetProcessesByName("Skype").FirstOrDefault(p => p.MainModule.FileName.StartsWith(@"C:\Program Files (x86)\Skype\Phone")) != default(Process);

        if (ExeHealth)
             return true;
        else
             return false;
    }

当我从客户端调用Method时,例如说它的浏览器无法获得结果。它的错误是拒绝访问

如果我从控制台应用程序运行相同的代码,则能够成功获得结果..

该服务可能出现什么问题?

0 个答案:

没有答案