Error de proyecto MVC en VS2010: Esta instalación no admite el tipo de proyecto


Estoy intentando abrir MVC project usando VS2010. Estoy abriendo este proyecto desde TFS server pero no he podido abrirlo y obtener error : The project type is not supported by this installation.

Por favor ayuda.

5 answers

Básicamente no tienes algo instalado. Es por eso que obtienes este error. Estoy muy seguro de que necesita instalar el tipo de proyecto VS MVC, ya sea MVC 2 o MVC 3. Utilice El instalador Web Plaform para instalar. El instalador de la plataforma web se puede encontrar aquí: http://www.microsoft.com/web/downloads/platform.aspx. Una vez que lo haya instalado (solo tiene 2 MB), debe buscar "MVC", instalar las plantillas de proyecto MVC 2 y MVC 3.

 56
Author: Sachin Kainth,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-06-18 17:55:50

Recibí este error cuando olvidé seleccionar la función de Desarrollador Web en la configuración de Visual Studio. Desafortunadamente, el error que mencionaste es el único error que obtienes cuando Visual Studio 2010 se instala sin esta función. Puede instalar la función de desarrollador web mediante el panel de control de Windows.

Por demanda popular (7+ y contando), estoy colocando parte del comentario de CodingWithSpike aquí. Específicamente, el procedimiento para agregar explícitamente Visual Web Designer a VS install.

  • abrir control Panel
  • seleccione Programs and Features (o Add/Remove Programs)
  • elija Visual Studio
  • haga clic en" Desinstalar/Cambiar "
  • esto abre el instalador VS en modo de mantenimiento.
  • Haga clic en "Next" una vez
  • Haga clic en "Add or Remove Features"
  • Casilla de verificación "Visual Web Designer"
  • haga clic en el botón Update.
  • Disfrutar de tener un producto de trabajo!
 28
Author: Jorrit Schippers,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-19 19:15:36

Edita el proyecto.csproj archivo y mirar el <ProjectTypeGuids>{E53F8FEA-EAE0-44A6-8774-FFD645390401};{349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc}</ProjectTypeGuids> Los GUID anteriores incluyen la actualización de Herramientas MVC 3. Esa es una buena suposición de lo que te estás perdiendo. Puede obtener MVC 3 / TU de http://www.asp.net/mvc/mvc3 POR cierto, esa instalación incluye VS2010 SP1 que se requiere para la edición TU.

 22
Author: RickAndMSFT,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-12-20 17:29:01

Si ha instalado Visual Studio 2010 después de Visual Studio Web Dev Express y MVC4, Visual Studio 2010 no parece recoger las plantillas MVC 4. Ejecutar el instalador MVC 4 de nuevo a través del instalador de la plataforma Web no lo soluciona. Reparar la instalación MVC 4 lo arregló en mi caso:

  1. En el Panel de control, elija Programas / Desinstalar un programa.
  2. Buscar Microsoft ASP.NET MVC 4 y haga doble clic en él.
  3. El Microsoft ASP.NET Aparecerá el indicador de configuración MVC 4. Elige Reparación.

Visual Studio 2010 Express a Pro, ASP.NET MVC 4 instalado pero no una opción?

 2
Author: Giles Roberts,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 12:34:03

En mi caso, había abierto mi solución VS2010, en vs2012, estaba recibiendo el tipo de proyecto no es compatible, intentó volver a instalar mvc3 como se sugirió, canceló la instalación, luego tuve el problema de que ya no podía abrir el proyecto en VS2010. luego trató de volver a instalar mcv3 de nuevo. la solución fue, desinstalar mcv3, desinstalar mcv4, luego reinstalar mcv3, luego podría volver a abrir mi proyecto en VS2010 . espero que esto ayude a alguien!

 0
Author: Serenefinder,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-24 15:29:08