Lync二次开发 windows服务出现The host process is not running

用winform调试时获取当前客户端不会出现The host process is not running

如下代码:

lyncClient = LyncClient.GetClient();//获取当前客户端

但是如果写成服务,在开启服务时会出现这样的情况。

原因:当前登录用户权限不够。

         Lync客户端没有安装或者没有启动Lync客户端。

解决:在服务器端启用Lync客户端。

          在“管理工具”==》“服务”找到你安装的服务,然后右键“属性” ,找到“登录”选项卡,

          有2个类型:本地系统账户,此账户。

          设置此账户为你当前登录系统用户(必须有足够权限访问系统,如系统管理员),输入账户、密码。然后启动服务。

你可能感兴趣的:(windows,系统管理员,Lync)