O que a maioria das pessoas esquece é que os arquivos do visual studio são apenas arquivos de texto, que possuem algumas configurações peculiares que mostrarão ao programa como abri-lo. ou seja, podemos mudar isso porque é apenas um texto em algum arquivo nas pastas do projeto.
Bem, sabendo disso, o que temos que fazer é muito simples!
O primeiro passo é saber que tipo de projeto é esse projeto que fica sem carga. (por exemplo: Biblioteca de classes)
A segunda etapa é criar um novo (Biblioteca de classes) porque você sabe que seu estúdio visual criará uma versão com suporte dele. Descarregue este e clique em "Editar csproj".
É neste arquivo que podemos encontrar as configurações que informam ao VS como este proj será carregado e seu nome é ProjectGuid, este número de série possui uma variação de acordo com o tipo e versão do projeto.
Agora, olhe para o seu "ok projeto", copie o TAG "ProjectGuid", cole no csproj que descarregou, e preste atenção nas pequenas diferenças e torne esses arquivos quase iguais, exceto pelas tags ItemGroup que representam as referências do projeto.
Fazendo isso, salve todos os arquivos e feche seu VS e abra novamente, agora seu projeto deve carregar normalmente.
Espero que essas informações ajudem alguém a entender um pouco mais como o VS funciona e ajudem a resolver os problemas quando necessário.