用winform调试时获取当前客户端不会出现The host process is not running
如下代码:
lyncClient = LyncClient.GetClient();//获取当前客户端
但是如果写成服务,在开启服务时会出现这样的情况。
原因:当前登录用户权限不够。
Lync客户端没有安装或者没有启动Lync客户端。
解决:在服务器端启用Lync客户端。
在“管理工具”==》“服务”找到你安装的服务,然后右键“属性” ,找到“登录”选项卡,
有2个类型:本地系统账户,此账户。
设置此账户为你当前登录系统用户(必须有足够权限访问系统,如系统管理员),输入账户、密码。然后启动服务。