Lync-SDK MissingMethod-Exception

时间:2018-10-11 05:55:45

标签: c# wpf lync skype-for-business

我正在尝试更新您的Skype以进行业务集成。当前,我们使用的是旧版sdk,它是通过.net 3.5构建的。现在我们要在.net 4.0中使用新的sdk构建。因此,我从https://www.microsoft.com/en-us/download/details.aspx?id=36824下载了实际的lync-sdk(也用于Skype for Business)并安装了它。

之后,我更新了我们正在使用的dll,并尝试运行我们的应用程序。不幸的是,它不起作用。

要找出新lync-dll的问题所在,我制作了一个小型WPF应用程序,在其中引用了新dll。

当我致电LyncClient client = LyncClient.GetClient();时,出现以下异常:

System.MissingMethodException: 'Methode nicht gefunden: "Microsoft.Lync.Model.LyncClient Microsoft.Lync.Model.LyncClient.GetClient(Boolean)".'

我可以在智能中看到这种方法。我对此问题有些困惑。

任何人都知道可能是什么问题?

我只在计算机上安装Visual Studio 2017。


问题出在Microsoft.Lync.Model.dll中。如果我使用的是与.net 3.5一起运行的“旧版”,则一切正常。使用新的dll,我得到了异常

1 个答案:

答案 0 :(得分:0)

解决了。问题是SDK安装程序将SDK安装到了GAC中。