C# Twilio TwilioRestClient不包含SendSmsMessage的定义

C# Twilio TwilioRestClient不包含SendSmsMessage的定义,c#,asp.net,asp.net-mvc,twilio,C#,Asp.net,Asp.net Mvc,Twilio,我正在尝试在我的应用程序中为SMS提供商添加Twilio,但在这一行中出现以下错误: SendSmsMessage => twilio.**SendSmsMessage**(Keys.SMSAccountFrom, message.Destination, message.Body); TwilioRestClient不包含SensmMessage和的定义 没有扩展方法SenssMessage接受类型为的第一个参数 可以找到TwilioRestClient(您是否缺少using指令或 组

我正在尝试在我的应用程序中为SMS提供商添加Twilio,但在这一行中出现以下错误:

SendSmsMessage =>
twilio.**SendSmsMessage**(Keys.SMSAccountFrom, message.Destination, message.Body);
TwilioRestClient不包含SensmMessage和的定义 没有扩展方法SenssMessage接受类型为的第一个参数 可以找到TwilioRestClient(您是否缺少using指令或 组件参考?)

我在visual Studio 2017上工作,C#,Mvc 5,已经安装了Twilio 5.4.0和Twilio.Asp.Mvc 5.1


您能帮忙吗?

假设您的错误消息是从原件复制粘贴而来的,那么它看起来像是方法名称中的一个简单输入错误:您有“sensmessage”,缺少“Send”中的“d”。

这里是Twilio developer evangelist

您说您已经安装了的5.4.0版。但是,我认为您正在查看4.x版文档,因为
SendSmsMessage
是一种旧方法

现在需要使用新的
MessageResource
对象。请查看下面的示例或相关文档

可能是Twilio.Asp.Mvc 5.1的版本约束不正确,需要版本4库。因此,您可能只需要将Twilio锁定到版本4.7.2,它就会重新开始工作


让我知道这是否有帮助。

谢谢丹尼尔·休姆的回复,错误信息不是复制粘贴的,我必须输入,没有注意到输入错误。
using System;
using System.Threading.Tasks;
using Twilio;
using Twilio.Rest.Api.V2010.Account;
using Twilio.Types;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            // Your Account SID from twilio.com/console
            var accountSid = "AC81ebfe1c0b5c6769aa5d746121284056";
            // Your Auth Token from twilio.com/console
            var authToken = "auth_token";   

            TwilioClient.Init(accountSid, authToken);

            var message = MessageResource.Create(
                to: new PhoneNumber("+15558675309"),
                from: new PhoneNumber("+15017250604"),
                body: "Hello from C#");

            Console.WriteLine(message.Sid);
            Console.Write("Press any key to continue.");
            Console.ReadKey();
        }
    }
}