2010-12-14 17 views
6

¿Hay alguna manera? ¿Puedo usar y crear proyectos de Visual Studio 2008 desde Visual Studio 2010 sin conversión?Proyectos de Visual Studio 2008 desde Visual Studio 2010 sin conversión

me encontré con esta explicación:

http://blogs.msdn.com/b/visualstudio/archive/2010/03/15/why-does-visual-studio-2010-convert-my-projects.aspx

¿Hay alguna "Hack" para esto? :)

En mi equipo, necesitamos esto para trabajar en la misma versión VS del proyecto (la fuente está en svn) y de diferentes IDE.

Respuesta

7

No creo que pueda ir por ese camino, pero puede cargar proyectos VS2010 en VS2008. Haga una copia de seguridad de la solución de 2008, permita que VS2010 realice la conversión y luego cargue la solución de 2008 nuevamente. Habrá advertencias de que está utilizando una versión de herramienta desconocida, pero siempre que sus proyectos sean "simples" (no use ningún elemento específico de 2010) debería funcionar.

Utilizo esta técnica para Noda Time, con soluciones de "Noda Time VS2008.sln" y "Noda Time VS2010.sln". Usar los mismos archivos de proyecto para ambas soluciones es una gran ventaja: significa que no necesita recordar agregar archivos fuente al proyecto "el otro" cuando los agrega a uno.

2

Bastante seguro de que eso no es posible. Pero posiblemente podría tener dos archivos de proyecto/solución que vinculen exactamente los mismos archivos, uno llamado xxx8.sln y el otro xxx10.sln y luego podría usar el correcto según sus necesidades. Si solo agrega cosas en 2008, puede hacer una nueva conversión cuando sea necesario. De lo contrario, tal vez podría escribir una pequeña herramienta para copiar los cambios de uno a otro. Creo que los archivos de la solución no han cambiado mucho.

Cuestiones relacionadas