Por que meus auxiliares de HTML não têm inteligência?

Eu não consigo obter intellisense para meus próprios auxiliares html. MinhasCustomHtmlHelpers.cs se parece com isso:

using System.Web.Mvc;
using System.Text;
using System.Web;

    namespace laget.Web.Helpers
    {
        public static class CustomHtmlHelpers
        {
            //MY HELPERS
        }
    }

e no meu Web.config:

    <pages>
      <namespaces>
        <add namespace="laget.Web.Helpers" />
        <add namespace="System.Web.Mvc" />
        <add namespace="System.Web.Mvc.Ajax" />
        <add namespace="System.Web.Mvc.Html" />
        <add namespace="System.Web.Routing" />
        <add namespace="System.Web.WebPages"/>
        <add namespace="System.Web.Helpers" />
      </namespaces>
    </pages>

Se eu colocar<@using laget.Web.Helpers> na minha opinião, eu resolvo o problema do intellisense.

Não deveria ser suficiente com o código no Web.config?

questionAnswers(9)

yourAnswerToTheQuestion