Espacio de trabajo de copia de seguridad automática VS2005

Espacio de trabajo de copia de seguridad automática VS2005

Con demasiada frecuencia, VS2005 falla al compilar y tendré que volver a abrirlo. Eso está muy bien, en realidad es un inconveniente menor. Pero lo molesto es que recuerda los archivos abiertos desde elultima vezIcerrado manualmenteVS2005 y no los archivos que estaban abiertos cuando falló.

¿Hay alguna manera de hacer una copia de seguridad de mi espacio de trabajo actual (los archivos abiertos) para que cuando falle y lo recargue, recuerde lo que tenía abierto?

Respuesta1

Información potencialmente relevante de techie007enlace:

Cuando la solución se guarda o se cierra, el entorno llama al GuardarPaqueteSoluciónPropsmétodo con un puntero alGuardar opciones de usuario método. Un IStream que contiene la información binaria que se guardará se pasa alEscribir opciones de usuariométodo, que luego escribe la información en el archivo .suo y llama nuevamente al método SaveUserOptions para ver si hay otro flujo de información para escribir en el archivo .suo.

Estos dos métodos, SaveUserOptions y WriteUserOptions, se llaman de forma recursiva para cada flujo de información que se guardará en el archivo .suo, pasando el puntero a IVsSolutionPersistence. Se llaman de forma recursiva para permitir la escritura de múltiples secuencias en el archivo .suo. De esa manera, la información del usuario persiste en la solución y se garantiza que estará allí la próxima vez que se abra la solución.

información relacionada