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 reciente de esta aplicación y no se puede abrir.
Probé 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.
visual-studio-2010
visual-studio-2012
HokaHelal
fuente
fuente
Respuestas:
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
Espero que esto te ayude también ..........
fuente
Solo para elaborar la excelente respuesta de Bhavin: la edición del archivo de solución funciona, pero aún puede obtener el error incompatible (como informó David) si tenía .NET 4.5 seleccionado como la versión predeterminada de .NET en su proyecto VS2012 y su entorno VS2010 no apoyar eso.
Para solucionarlo rápidamente, abra el archivo .csproj VS2012 en un editor de texto y cambie la TargetFrameworkVersion a 4.0 (de 4.5). VS2010 cargará felizmente la solución y los proyectos "editados".
También tendrá que 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.
fuente
Tuve un problema similar y ninguna de las soluciones anteriores funcionó, así que elegí un viejo modo de espera que siempre funciona:
Eso casi siempre funciona si pasaste 10 minutos y no puedes conseguirlo.
Tenga en cuenta que para problemas similares con versiones anteriores (2008, 2005) generalmente puede salirse con solo cambiar la versión en .csproj y cambiar la versión en .sln o descartarla, pero esto no parece funcionar para 2013 .
fuente
la solución más simple es ..... abra su sitio web en vs2013 y vaya a Debug-> WebsiteProperties (última opción) se abrirá una nueva ventana ...
en esta ventana, vaya a la opción "Compilar" y cambie la versión de .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
fuente
Abra el archivo del proyecto y no la solución. El asistente convertirá el proyecto y, después de convertirlo, cuando genere el proyecto, se generará una nueva solución como VS2010.
fuente
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 admite proyectos de configuración. Encuentre aquí más información sobre la compatibilidad VS2010 / VS2012: http://msdn.microsoft.com/en-us/library/hh266747(v=vs.110).aspx
fuente
Solución simple que funcionó para mí.
fuente