Common Language Runtime detectou um programa inválido no Visual Studio

Eu tenho usado o Visual Studio 2008 bastante longo, mas ultimamente eu estou recebendo essa mensagem quando estou desenvolvendo um aplicativo em c #:

O Common Language Runtime detectou um programa inválido

Isso acontece quando tento entrar nas propriedades de um componente (propriedades da caixa mascarada de texto, propriedade da caixa de ferramentas etc.). Mas isso realmente se tornou um problema quando tentei lançar uma outra solução que baixei do programa de 5 estrelas do desenvolvedor da Microsoft e que não permitia que eu lançasse e só tive o mesmo problema ...

Eu olhei para a resposta no google, mas só tenho algumas pistas sobre as pessoas com o mesmo erro vago, mas em diferentes situações como no asp.net

Gostaria muito de receber ajuda com esse problema ... :( não quero reinstalar o VS, esse será meu último recurso ...

Atualizar:

Eu nunca descobri qual era o problema, então eu instalei uma máquina virtual com o Windows XP, lá eu só tenho o Visual Studio e o NetBeans.

questionAnswers(16)

yourAnswerToTheQuestion