c# - Skype for Business 2019 和 MSPL + 托管代码不起作用
问题描述
我正在使用 Lync SDK 中的 MSPL 来获取“sipRequest”和“sipResponse”,然后我们将对象分派到我们的 C#.NET 项目。
我使用 Microsoft.Rtc.Sip.ServerAgent.dll,我可以看到事件队列已满。我在 LoggerApi.exe 工具中看到了 MSPL 日志,但“r:splScript”部分中的“Dispatch("OnRequest")”函数在我的 C# OnRequest 方法中没有触发任何事件。
这适用于 SfB 2015,但不适用于 SfB 2019。
解决方案
感谢 MSFT 开发人员支持我设法解决了,您需要从路径中获取更新后的 ServerAgent.dll:C:\Windows\Microsoft.NET\assembly\GAC_MSIL\ServerAgent\v4.0_7.0.0.0__31bf3856ad364e35\ServerAgent.dll,在 Skype 服务器(前端)上,不要忘记将您的项目升级到 .Net Framework 4.7
推荐阅读
- java - 带有方法拦截器的基于接口的策略模式
- sql - 替换oracle中没有固定长度的子字符串
- worldpay - 在 cnp API(worldpay 支付网关)中如何以及在何处发送 xml 数据?
- python - Python中的LDA主题建模以及完成后如何映射新评论(reddit)
- javascript - 为什么 For 循环在没有正确初始化的情况下仍然可以工作?
- android - android,执行时找不到命令行程序
- mysql - 通过外键从其他表中选择数据
- javascript - 如何在 React 中将数据从子组件发送到父组件
- javascript - 防止在Vue中输入类型范围内的默认拖动
- python - 如何访问号码中的号码