C# MVC 4 Web应用程序从控制器继承时无法看到我的控制器

C# MVC 4 Web应用程序从控制器继承时无法看到我的控制器,c#,asp.net-mvc-4,twilio,C#,Asp.net Mvc 4,Twilio,在我的MVC4网站上,我开始开发一个twilio应用程序。问题是当我的CallController从TwilioController继承时,web应用程序看不到它。我得到一个: "Resource Can Not Be Found Error. This Description follows: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had

在我的MVC4网站上,我开始开发一个twilio应用程序。问题是当我的CallController从TwilioController继承时,web应用程序看不到它。我得到一个:

"Resource Can Not Be Found Error.  This Description follows: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable.  Please review the following URL and make sure that it is spelled correctly". 
但是,如果我将TwilioController与Controller一起重新放置,它工作得很好。TwilioController需要Twilio.TwiML.Mvc。这一定是个简单的解决办法,但我的头撞到了墙上。我如何解决这个问题?我做错了什么

这是我的控制器:

using System.Web.Mvc;
using Twilio.TwiML;
using Twilio.TwiML.Mvc;

namespace XYZ.Controllers
{
    public class CallController : TwilioController
    {
        public ActionResult Index()
        {
            return View();
        }
    }
}
意见是:

@{
    Layout = null;
}

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Index</title>
</head>
<body>
    <div>
        Can You See Me?

    </div>
</body>
</html>
@{
布局=空;
}
指数
你能看见我吗?

您想做什么?为什么要使用
TwilioController
而不是标准控制器?我正在使用twilio为我们的web应用程序发出短信通知。Twilio建议从Twilio控制器导入,以使流程流线化。请参阅以下URL中的副标题“将通用功能移动到twilio控制器中”:http://www.twilio.com/blog/2011/02/intro-building-twilio-apps-with-aspnet-mvc.htmlMake确保已添加twilio dll并检查web.config文件是否需要更新?该教程来自3年前,我最近实现了twilio,在助手类中创建一个发送SMS通知的方法,而不是实现一个控制器。顶部的文章讨论了新的助手类。helper类现在包含twilioController。你建议我去哪里学习如何实现这个应用程序?