Este error significa que Visual Studio no puede ubicar el ensamblado System.Web.Mvc para alimentar su intellisense para las vistas de Razor. Es posible que se requieran uno o ambos de los siguientes para solucionarlo.
- Asegúrese de que la versión del marco .NET para la propiedad de compilación en el web.config principal (la que está en la raíz del sitio web) sea la misma que la especificada en las propiedades del proyecto.
[root] /Web.config:
<system.web>
<compilation targetFramework="4.6" />
Propiedades del proyecto:

- Asegúrese de que la versión del ensamblado MVC especificada en las vistas web.config (la que está en la carpeta de vistas) sea la misma que la del ensamblado MVC que está utilizando en su proyecto.
[carpeta de vistas] /web.config:
<system.web.webPages.razor>
<host factoryType="System.Web.Mvc.MvcWebRazorHostFactory, System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
Propiedades de referencia de ensamblado MVC:
