VS arquivo .sln corrompido?

Quando tento abrir meu arquivo .sln, o Visual Studio é encerrado em mim. Eu posso abri-lo abrindo o TFS, obtendo uma versão específica, escolhendo a versão mais recente, forçando uma substituição, abrindo o arquivo .sln e ignorando uma 'mensagem de documento incompatível ".

No entanto, gostaria de saber o que há de errado e como pode ser corrigido, caso algum dia eu não possa fazer isso.

Como isso pode ser consertado?