C# 如何修复UCMA InstantMessageCall快速入门示例中缺少的SIPEPS引用

C# 如何修复UCMA InstantMessageCall快速入门示例中缺少的SIPEPS引用,c#,.net,ucma,C#,.net,Ucma,我正在尝试使用UCMA样本,遇到了 我从安装了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

我正在尝试使用UCMA样本,遇到了 我从安装了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"}

有人知道我为什么会从开箱即用的样品中收到这个错误吗?知道如何修复它吗?

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

I还通过将项目架构设置为x64解决了这个问题。UCMA代码似乎要求我们留在64位环境中。 对于新程序员,我采取了以下具体步骤:

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

  • 在出现的Configuration Manager对话框中,在“平台”列下,将“任意CPU”更改为“x64”

  • 单击对话框右下角的“关闭”按钮

  • 在使用“调试菜单”或“开始调试”运行应用程序时,问题消失