Espaço de trabalho VS2005 de backup automático

Espaço de trabalho VS2005 de backup automático

Muitas vezes, o VS2005 falha durante a compilação e terei que reabri-lo. Está tudo muito bem, um pequeno inconveniente, na verdade. Mas a parte chata é que ele lembra os arquivos abertos doúltima vezEUfechado manualmenteVS2005 e não os arquivos que estavam abertos quando ele travou.

Existe alguma maneira de fazer backup do meu espaço de trabalho atual (os arquivos abertos) para que, quando ele travar e eu o recarregar, ele se lembre do que eu abri?

Responder1

Informações potencialmente relevantes de techie007link:

Quando a solução é salva ou fechada, o ambiente chama o SavePackageSolutionPropsmétodo com um ponteiro para oSalvar opções de usuário método. Um IStream contendo as informações binárias a serem salvas é passado para oWriteUserOptionsmétodo, que então grava as informações no arquivo .suo e chama o método SaveUserOptions novamente para ver se há outro fluxo de informações para gravar no arquivo .suo.

Esses dois métodos, SaveUserOptions e WriteUserOptions, são chamados recursivamente para cada fluxo de informações a ser salvo no arquivo .suo, passando o ponteiro para IVsSolutionPersistence. Eles são chamados recursivamente para permitir a gravação de vários fluxos no arquivo .suo. Dessa forma, as informações do usuário são mantidas na solução e garantidamente estarão lá na próxima vez que a solução for aberta.

informação relacionada