Este error me ha surgido al abrir mis antiguos proyectos para Windows Phone 7, incluso después de instalar todas las últimas actualizaciones de las Windows Phone Tools y reiniciar contínuamente. ¿La solución? Pues la encontré en el foro de desarrolladores.
Lo único que hay que hacer es volver a enlazar la dll de Design.Platform de nuevo a Visual Studio, para ello:
- Abrir la consola de comandos en modo administrador
- Ir hasta c:ProgramFilesMicrosoft SDKsWindowsv7.0AbinNETFX4.0. Si estás con Windows de 64 bits, entonces tienes que ir hasta ProgramFiles(x86).
- Ejecutar el siguiente comando: – gacutil /i "%ProgramFiles%Microsoft Visual Studio 10.0Common7IDEPrivateAssembliesMicrosoft.Windows.Design.Platform.dll" /f. Del mismo modo que antes, si estamos con 64 bits debemos especificar la carpeta ProgramFiles(x86)
- Verificar que al ejecutar el comando, pone: "Assembly successfully added to the cache”.
Aquí dejo una captura de pantalla: