webapi net mvc migrations from first existing enable code automatic asp asax asp.net-mvc razor migrate

asp.net-mvc - migrations - migrating from asp net mvc to asp net core mvc



El proyecto web requiere la falta de páginas web ASP.NET del componente web con sintaxis Razor 3.0.0.0 (5)

Migré mi proyecto a mvc 5.0 y razor engin 3 con Microsoft Instruction

Pero cuando abro mi solución obtén esto:

El proyecto web ''ProjectName'' requiere que falten componentes web para ejecutarse con Visual Studio. ¿Desea descargarlos e instalarlos ahora usando el instalador de plataforma web? (Nota: algunos componentes pueden requerir reinicio para que tengan efecto).

Páginas web ASP.NET con sintaxis Razor 3.0.0.0

También leí this y this

Pero estas respuestas no me ayudan. Aprecio cualquier ayuda.

Actualización: My Project Build Muy bien y funciona sin excepción con razor 3 y mvc 5 pero solo Intellisense no percibe mi tipeo y coloreando mi código

y también cuando cambie esta línea a Valor = "2.0.0.0" en el archivo de configuración web de la aplicación, el error desaparece e Intelisens funciona bien

<appSettings> <add key="webpages:Version" **value="3.0.0.0"** /> ... </appSettings>

Actualizar Después de un tiempo, ahora puede usar la maquinilla de afeitar 3 en la versión 2012. Aquí puede actualizar


Encontré el problema, vs 2012 no lo admite (consulte la sección de actualización de esta respuesta)

Desde Here dijo:

A diferencia del tiempo de ejecución y el tiempo de diseño de Razor V2, VS2013 no hizo GAC en estos binarios. En cambio, los binarios se instalan en la carpeta bin del proyecto cuando se instala el paquete NuGet correspondiente, y en "% Archivos de programa (x86)% / Microsoft Visual Studio 12.0 / Common7 / IDE / CommonExtensions / Microsoft / Web / Razor / v3.0" para tiempo de diseño de apoyo.

Así que no tenemos estas dlls en la ruta anterior cuando actualizamos a mvc5 / razor 3

También lea esta pregunta de pila

actualización: ahora apoyalo , actualizate vs desde aqui


Para mí fue la instalación de las Visual Studio Updates :

Tools> Extensions And Updates Select "Updates" in the accordion list on the left. Select "Product Updates". Update to the newest version

(Al momento de escribir esta respuesta era la Update 4 )



Tuve este problema después de instalar Visual Studio 2012.

Lo que me solucionó fue instalar las actualizaciones de Visual Studio:

  1. Herramientas> Extensiones y actualizaciones
  2. Seleccione "Actualizaciones" en la lista de acordeones a la izquierda.
  3. Seleccione "Actualizaciones de productos".
  4. Actualización a la versión más reciente (Al momento de escribir esta respuesta, era la Actualización 4)