vistas vista varios una parciales parcial pagina mvc multiples modelos modal misma crear agregar visual-studio asp.net-mvc-4 visual-studio-2012 partial-views strongly-typed-view

varios - Error al crear una vista parcial en Visual Studio 2012 Express con Razor



vista parcial en modal mvc (4)

Estoy creando una vista en Microsoft Visual Studio 2012 Express y quiero que sea una vista parcial muy tipográfica, pero aparece el siguiente error:

C: / Archivos de programa (x86) / Microsoft Visual Studio 11.0 / Common7 / IDE / VWDExpress / Item Templates / CSharp / Web / MVC 4 / CodeTemplates / AddView / CSHTML / Empty.tt (-1,1): error: un problema al obtener un dominio de aplicación para ejecutar la transformación desde el host. El proceso no puede continuar.

No he tenido ningún problema para crear vistas que no sean vistas parciales, o bien tipadas o no.


Como estaba teniendo el mismo problema, me di cuenta de que esta solución podría funcionar para algunos de nosotros, pero ... En mi caso, no funcionó. Pero cambiando el archivo devenv.exe.config, eliminando la línea

<NetFx40_LegacySecurityPolicy enabled="true" />

Hizo el truco. Espero que ayude a los que como yo, necesito tener esa cosa molesta para algunas soluciones antiguas ...;)



Estaba usando VS12 y actualizado a VS13, no pude crear vistas y recibí el error anterior. Acabo de actualizar Nuget Package Manager yendo a Herramienta -> Extensión y actualizaciones, y todo funcionó bien para mí.


Estaba usando Visual Studio 2013 Professional y tuve el mismo problema y ninguno de los siguientes me funcionó:

  • Reiniciado VS- no ayudó
  • No había <NetFx40_LegacySecurityPolicy enabled="true" /> en el archivo devenv.exe.config
  • Reinstalado Nuget Package Manager desde VS> Herramientas> Extensiones y actualizaciones
  • Reinstalado MVC4 de Microsoft

Luego reparé mi instalación de VS desde el Panel de control> Agregar / quitar programas y mi problema se resolvió. No sé qué salió mal, pero esto ciertamente necesita atención por parte de Microsoft Guys. Espero que mi respuesta ayude a alguien en necesidad.