visual studio 2010 - studio - Conversión de la solución VS2012 a VS2010
visual studio 2015 descargar (7)
Abra el archivo del proyecto y no la solución. El asistente convertirá el proyecto, y una vez convertido, cuando construya el proyecto, se generará una nueva Solución como VS2010.
Estoy trabajando en el proyecto VB con VS 2012 y después de terminar intento agregar el proyecto de configuración.
No lo encontré (porque el proyecto de instalación se suspendió después de VS2010), así que cambié a VS2010 pero el problema es que el proyecto no se abrirá y recibo este mensaje:
El archivo seleccionado es un archivo de solución, pero fue creado por una versión más nueva de esta aplicación y no se puede abrir.
Intenté este artículo: http://www.codeproject.com/Tips/80953/Converting-VS2010-Solution-to-VS2008 e intenté convertir de 2012 a 2010, pero aparece el mismo mensaje.
La solución de VS2010 es compatible con VS2012. La solución de VS2012 no es compatible con VS2010 -> actualización unidireccional solamente. VS2012 no es compatible con los proyectos de configuración. Aquí encontrará más información sobre la compatibilidad de VS2010 / VS2012: http://msdn.microsoft.com/en-us/library/hh266747(v=vs.110).aspx
Solución simple que funcionó para mí.
- Instala el editor de Vim para Windows.
- Abra la solución del proyecto VS 2012 usando el editor Vim y modifique la versión que apunta a la solución Visual studio 10.
- Abra la solución con Visual Studio 2010 ... y continúe con su trabajo;)
También me enfrenté al problema similar. Busqué en Google pero no pude encontrar la solución. Así que lo intenté por mi cuenta y aquí está mi solución.
Abra su archivo de solución en el bloc de notas. Haz 2 cambios
- Reemplace "Formato de la versión 12.00" con "Formato de la versión 11.00" (sin comillas).
- Reemplace "# Visual Studio 2012" por "# Visual Studio 2010" (sin comillas).
Espero que esto te ayude también ..........
Tuve un problema similar y ninguna de las soluciones anteriores funcionó, así que opté por un viejo modo de espera que siempre funciona:
- Cambiar el nombre de la carpeta que contiene el proyecto
- Haga un nuevo proyecto con el mismo nombre con 2010
- Diferencia las dos carpetas y->
- Copie todos los archivos fuente directamente
- Ignorar bin / depuración / lanzamiento, etc.
- Difiera el archivo .csproj y copie todas las líneas relevantes.
- Si el archivo .sln solo tiene un proyecto, ignórelo. Si es complejo, difúndalo también.
Eso casi siempre funciona si has pasado 10 minutos y no puedes obtenerlo.
Tenga en cuenta que para problemas similares con versiones anteriores (2008, 2005) generalmente puede salirse con la suya simplemente cambiando la versión en .csproj y cambiando la versión en .sln o descartándola, pero esto no parece funcionar para 2013 .
la solución más simple es ..... abrir su sitio web en vs2013 y vaya a Depurar-> Propiedades del sitio web (última opción) se abrirá una nueva ventana ..
en esta ventana vaya a la opción "Crear" y cambie la versión .net framework de 4.5 a 4.0 ..... luego seleccione ok. [nota: este paso solo funcionará si su proyecto no tiene dependencias con vs2013 ...]
Ahora abra su sitio web en vs2010
Para explicar la excelente respuesta de Bhavin, la edición del archivo de la solución funciona, pero aún puede obtener el error incompatible (como informó David) si seleccionó .NET 4.5 como la versión .NET predeterminada en su proyecto VS2012 y su entorno VS2010 no lo hace apoyar eso.
Para solucionarlo rápidamente, abra el archivo VS2012 .csproj en un editor de texto y cambie TargetFrameworkVersion a 4.0 (desde 4.5). VS2010 cargará felizmente la solución y los proyectos "editados".
También deberá editar un archivo app.config que tenga referencias a .NET 4.5 de manera similar para permitir que se ejecuten en un entorno .NET 4.0.