Cómo reparar / rebuild el file .csproj desde files de código

Estaba trabajando en una aplicación .Net 2.0. Tarde en la noche lo actualicé a .Net v.4. Luego, como SVN se quejaba, empecé a hacer una resolución de conflictos manual. Incluso más tarde que eso intenté verificar mis cambios, luego acerté algunos conflictos para que se fusionaran manualmente los cambios de los dos files .csproj diferentes.

No puedo volver a donde estaba y regresar a la versión anterior me hace perder todo el código que se ha escrito para él.

Entonces, ¿estoy buscando una manera rápida / sucia y confiable de asegurarme de que el código de mi aplicación no se pierda?

Si quieres una solución rápida y sucia, haría lo siguiente:

  • hacer una copy local (no versionada) de su copy de trabajo
  • En Visual Studio, agregue manualmente cada file a su proyecto
  • Si estás absolutamente seguro de que no has perdido nada y todo se comstack, puedes registrar tu código