如何修复UCMA InstantMessagingCall快速启动示例中缺少的SIPEPS引用

本文关键字:引用 SIPEPS UCMA 何修复 InstantMessagingCall 启动 | 更新日期: 2023-09-27 18:03:45

我正在尝试使用UCMA样本并遇到https://msdn.microsoft.com/en-us/library/office/dn454827(v=office.16).aspx我从https://msdn.microsoft.com/EN-US/library/office/dn465959(v=office.16).aspx安装了SDK,并且具备了先决条件,但是由于某种原因,当我运行示例时,我遇到了如下错误:

{"Could not load file or assembly 'SIPEPS, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.":"SIPEPS, Version=6.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"}

有人知道为什么我可能从开箱即用的样本收到这个错误吗?知道怎么修理吗?

如何修复UCMA InstantMessagingCall快速启动示例中缺少的SIPEPS引用

我可以通过将项目架构设置为x64来解决这个问题。这似乎已经纠正了这个问题。

我也能够通过将项目体系结构设置为x64来解决这个问题。UCMA代码似乎要求我们保持在64位环境中。对于新程序员,我采取的具体步骤是:

  • 在Visual Studio文本编辑器中,您通常会看到"标准工具栏"。默认情况下,工具栏上的第一个窗口显示"调试",第二个窗口显示"任何CPU"。在"任意CPU"的右侧,单击黑色小三角形,弹出一个组合框样式的项目列表。选择"配置管理器…"

  • 在出现的配置管理器对话框中,在"平台"列下,将"任意CPU"更改为"x64"。

  • 点击对话框右下方的"关闭"按钮

  • 在"调试菜单"或"开始调试"菜单下运行应用程序时,问题消失。