Twilio.API 包具有 RestSharp 依赖项,但下载的最新版本的 RestSharp 是 104.2,而 Twilio.API 引用的是 104.1。我已经通过使用 Package Manager Nuget 命令行手动安装正确版本的 RestSharp 来解决这个问题。请您使用引用正确版本的 RestSharp 的版本更新您的 Twilio.API NuGet 包。
谢谢,伊恩。
编辑-有关我的设置的更多详细信息:
我有一个类库项目,我在其中安装了 Twilio.Api NuGet 包,并使用一些使用 TwilioClient 功能的方法创建了一个类。我在另一个项目(相同的解决方案)中引用了这个类库项目,并调用了那些使用 Twilio 功能的类,此时我得到一个异常说:
无法加载文件或程序集“RestSharp,Version=104.1.0.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。
我尝试将 Twilio.Api 包安装到一个新的控制台应用程序项目中,它可以完美运行。因此,这可能与我的解决方案配置有关。