1

我正在编写一个 ASP.Net 应用程序,它使用 Lync 客户端 API 从 Lync 获取用户可用性状态。

现在调用 Lync api 方法时出现一个奇怪的错误:

“找不到文件或程序集'Microsoft.Lync.Model [...]”。

但我在正确版本中引用了 Lync 客户端 api。

我必须改变什么才能使其正常工作?

4

2 回答 2

1

你可以在这里找到确切的说明

https://msdn.microsoft.com/en-us/library/office/hh378548%28v=office.14%29.aspx

在 Microsoft Lync SDK 安装期间,Microsoft.Lync.Model.dll 不会添加到您计算机上的全局程序集缓存中。相反,您必须导航到这些文件的安装位置并选择它们以包含在您的项目引用中。

仅此而已,如果您仍然遇到问题,那么在 Visual Studio 中创建新的应用程序项目可能是一件好事。

希望它有所帮助。

于 2015-06-19T11:50:30.743 回答
1

Lync 客户端 api 可能不适合 ASP .Net 应用程序,但这取决于您使用的 2 个中的哪一个。

有一个用于桌面应用程序,一个用于 Silverlight 应用程序,有关详细信息,请参阅https://msdn.microsoft.com/en-us/library/office/jj933180.aspx 。

无论您使用哪个版本,都需要在该计算机上安装 Lync 客户端。明确地说,如果您在服务器上使用我怀疑的 api,那么服务器将需要在那里安装 Lync 客户端。

还值得注意的是,有一个 lync 的 web api https://msdn.microsoft.com/en-us/library/office/dn962133(v=office.16).aspx

于 2015-06-22T07:50:10.447 回答