Não tenho certeza sobre os designers de marcação, mas, para os DBMLs, tive esse problema depois de instalar os componentes do VS ou SQL 2012 em um sistema com o VS2010.
A instalação de 2012 substitui algumas DLLs que 2010 usa também de uma forma que 2010 não pode mais usá-las. o que é pior é desinstalar o produto 2012 não restaura as dlls originais.
veja este tópico para detalhes sobre como corrigir: link