当通过Windows服务访问在本地主机上运行的Lync的当前实例时,我得到异常“主机进程未运行”

本文关键字:运行 主机 异常 进程 实例 访问 Windows Lync 服务 | 更新日期: 2023-09-27 18:03:22

我正在通过窗口服务访问本地计算机上运行的Lync的当前实例。我已经安装了执行exe的windows服务,该exe访问lync的当前实例,当我运行此服务时,它给出异常

主机进程未运行异常消息:Microsoft.Lync.Model.LyncClient.EnsureOI ()在Microsoft.Lync.Model.LyncClient。GetClient(布尔sideBySideLync)

我还以运行lync.exe进程的同一用户运行该服务。

当通过Windows服务访问在本地主机上运行的Lync的当前实例时,我得到异常“主机进程未运行”

你想做的是不可能的。业务用户会话与本地桌面用户会话不相同。这就是服务应用程序无法(不再)创建UI的原因,也是您无法访问Lync.exe的原因,因为Lync.exe没有在您的服务用户会话中运行。如果是这样,您将无法看到它,因为它将在服务会话中运行。

你必须像一个普通的桌面应用程序一样运行你的应用程序。它不需要有UI,它可以在后台运行