我正在尝试更新您的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,我得到了异常
答案 0 :(得分:0)
解决了。问题是SDK安装程序将SDK安装到了GAC中。