2012-09-13 20 views
7

Sé que (la mayoría de los tipos de proyectos) son intercompatibles entre 2010 SP1 y 2012, y no hay necesidad de realizar conversiones, pero ¿qué sucede si lo necesito de todos modos? ¿Qué pasa si necesito que mi solución se etiquete como solución de Visual Studio 2012? Al hacer doble clic en la solución VS2010, el selector de versiones la abre automáticamente con VS2010 (aunque ahora tengo VS2012 instalado), también el icono tiene un número 10 (en lugar del número 11).Cómo convertir la solución visual studio 2010 SP1 en la solución visual studio 2012?

¿Cómo hacerlo?

+0

¿Ha intentado abrir su solución de 2,010 en el 2012? Debe actualizarse automáticamente. – jrummell

+0

@jrummell: No; el ícono no cambió – SLaks

+0

Ese es el punto clave: lo abriré en 2012, pero sigue siendo una solución de 2010. Sin solicitud de conversión, nada ... –

Respuesta

17

Ábralo en VS2012, luego haga clic en Archivo, Guardar como.

+1

FYI, esto no funciona para mí. No hay Guardar como se muestra en el menú Archivo para mí. Sin embargo, en cambio, seguí el consejo [aquí] (http://stackoverflow.com/a/12406912/5380) y funcionó. –

+1

@KentBoogaart Esto funciona para mí si primero hago clic en la solución (en la parte superior del Explorador de soluciones) antes de hacer el "Guardar como" –

+0

@TX_: ¿porque es completamente natural? En serio, probé la función 'save all' y no hizo lo mismo que' save as', entonces wt * micrsoft? –

4

Basta con abrir el archivo de solución en un editor de texto y cambie las dos líneas siguientes

Microsoft Visual Studio Solution File, Format Version 11.00 
# Visual Studio 2010 

a

Microsoft Visual Studio Solution File, Format Version 12.00 
# Visual Studio 2012 

O bien, puede hacer clic derecho sobre el archivo de solución, seleccione la propiedad, y el cambio el programa que desea utilizar para abrir el archivo de Visual Studio Selector a Visual Studio 2012. Se abrirá la solución en VS 2012, independientemente de la versión del archivo, que me gusta.

enter image description here

Cuestiones relacionadas