visual update studio how check change c# visual-studio-2010 visual-studio visual-studio-2012 csproj

update - upgrade c# version



Visual Studio no es compatible con archivos csproj específicos (3)

Recibo este error cuando intento abrir el archivo de solución de mi proyecto. La solución es un archivo de 2012 (comprobado mediante el bloc de notas).

Si hago clic en Aceptar, la solución se abre a excepción de un proyecto cs que no se carga. Obtengo un informe de migración en el archivo UpgradeLog.htm, con el siguiente error para el proyecto que no se pudo cargar. No pude entender mucho de eso.

Error:

La aplicación en la que se basa este tipo de proyecto no se encontró. Pruebe este enlace para obtener más información: http://go.microsoft.com/fwlink/?prd=12395&pver=11&sbp=ProjectTypeDeprecated&plcid=0x409&clcid=0x409&ar=MSDN&sar=ProjectCompatibility&o1=82b43b9b-a64c-4715-b499-d71e9ca2bd60

¿El informe de actualización significa que es un proyecto de la versión anterior de Visual Studio? No se abre en Visual Studio 2010 tampoco.


Este problema también aparece cuando se trata de importar un proyecto ASP.Net en Visual Studio 2015 Express for Desktop, y se puede resolver simplemente descargando e instalando Express 2015 for Web, o usando Visual Studio Community / Standard.


Tuve este problema cuando utilicé la Actualización 5 para VS 2013.

Para mí tuve que hacer clic en Aceptar y leer los siguientes pasos, que aparecieron. Al principio estaba haciendo clic en cancelar.

En la mía, al proyecto le faltaban herramientas Web, así que tuve que volver a instalarlas y una vez hecho esto estaba funcionando.

Espero que ayude a alguien.


El error no dice que Visual Studio no .csproj archivos .csproj en absoluto, dice que no admite un tipo de proyecto específico en ese archivo de proyecto en particular. Esto significa que este no es su proyecto como usted reclama, o está tratando de construirlo en una máquina diferente a la que se utilizó para crear el proyecto.

Visual Studio usa varios elementos en un archivo .csproj para determinar su tipo de proyecto. Consulte Cómo se explica el tipo de proyecto de Visual Studio a partir de un proyecto de Visual Studio existente y cuál es la importancia de la etiqueta ProjectTypeGuids en el archivo de proyecto de Visual Studio . Lo hace para que sepa cómo compilar su proyecto, qué pestañas de propiedades mostrar, qué opciones de menú contextual deberían estar disponibles, etc.

Ciertos tipos de proyectos pueden causar este error. Normalmente requieren algún tipo de SDK para instalarse en la máquina utilizada para abrir o construir el proyecto.

Debería buscar en la web el GUID mencionado en el mensaje de error que muestra (el valor después de o1= ). También puede abrir el archivo de proyecto en un editor de texto y buscar los elementos <ProjectTypeGuids> , que contienen GUID de tipo de proyecto separados por comas.

A continuación, busque en la web esos GUID para descubrir qué SDK o herramienta necesita instalar para poder abrir o construir el proyecto.

Si pega el GUID específico de su mensaje de error en su motor de búsqueda web favorito, encontrará Problema resuelto: Visual Studio / Hay un subtipo de proyecto faltante. Subtipo: ''{82b43b9b-a64c-4715-b499-d71e9ca2bd60}'' no es compatible con esta instalación. , donde se menciona, deberá instalar Visual Studio 2013 SDK . Esto significa que en este caso, su proyecto es una extensión de Visual Studio 2013.

Para esto sirve la documentación. Al menos debería poner un archivo ReadMe.txt en su directorio de proyecto, explicando cuáles son los requisitos previos para crear un proyecto, especialmente cuando no se abrirá o compilará con Visual Studio de manera inmediata.