Twilio RestSharp依赖
我刚刚更新了在ASP.NET Framework 4.5.2版上运行的MVC Web应用程序.我正在使用Twilio发送短信:
var twilio = new TwilioRestClient(twilioSid,twilioAuthToken); var result = twilio.SendSmsMessage(twilioNumber,message.Destination,message.Body); 更新后,我收到以下错误:
安装的版本是: > Twilio 4.0.4 我已经看到2014年11月(8个月前)发布了一个similar question,并且还讨论了Twilio Nuget page讨论Alpha版本的问题,据报道该版本消除了对RestSharp的依赖. 谁能告诉我项目的状态是什么以及应该使用哪些版本选项? 谢谢.
Twilio开发者传道者在这里.
我们必须“锁定”twilio-csharp library到version 105.0.1,因为每次RestSharp更新时,我们都需要发布新版本或修复它们引入库的错误.似乎他们刚刚在8月16日更新了库,这将从库中完全删除Basic Authenticator模块 现在,既然你说你将RestSharp更新到版本105.2.1,我相信你会通过转到Nuget包管理器并单击全部更新来完成它,然后无论package.config上描述什么都会更新你的包.文件(甚至该文件将被更新). 要解决这个问题,您需要做的就是转到包管理器控制台并运行以下命令: Install-Package RestSharp -Version 105.1.0 然后,这将恢复您的packages.config以使用正确的版本,您的项目应该再次工作. 关于你的第二个问题,我们一直在研究一个使用剥离版本的RestSharp的Alpha版本,但遗憾的是,这还不适合生产. 希望这能解决你的问题. 更新: (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |