El tipo 'System.Windows.Input.ICommand' existe en 'PresentationCore.dll' y 'System.dll'

Tengo este error que simplemente no puedo entender.

Estoy usando VS 2012 (VS11) en Windows 8 con .net4.5 y recibo este error al compilar un proyecto que funcionó con VS 2010 y .net4.0.

Este es el error completo:

El tipoSystem.Windows.Input.ICommand existe en 'c: \ Archivos de programa (x86) \ Ensamblajes de referencia \ Microsoft \ Framework.NETFramework \ v4.0 \ PresentationCore.dll' y 'c: \ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ System.dll '

Si alguien pudiera proporcionar alguna información sobre qué lo está causando y cómo solucionarlo, le estaré muy agradecido.

Gracias.

Respuestas a la pregunta(4)

Su respuesta a la pregunta