¿No puede encontrar System.Windows.Media namepspace?

Estoy usando un objeto de una API de terceros que tiene una propiedad de tipo System.Windows.Media.ImageSource , pero parece que no puedo encontrar el espacio de nombres System.Windows.Media en ninguna parte. Si trato de agregar una referencia a mi proyecto, no veo System.Windows.Media en la lista de opciones. Mi proyecto también está dirigido a .Net 3.5.

¿Hay algo más que deba hacer para poder acceder a este espacio de nombres?

El espacio de nombres System.Windows.Media.Imaging es parte de PresentationCore.dll (si usa Visual Studio 2008, la plantilla de la aplicación WPF agregará automáticamente esta referencia). Tenga en cuenta que este espacio de nombres no es una envoltura directa de la biblioteca de WIC, aunque una gran proporción de los usos más comunes todavía están disponibles y es relativamente obvio cómo se relacionan con las versiones de WIC. Para obtener más información sobre las clases en este espacio de nombres, echa un vistazo

http://msdn2.microsoft.com/en-us/library/system.windows.media.imaging.aspx

Debería agregar una referencia a PresentationCore.dll.

Agregue PresentationCore.dll a sus referencias. Esta URL dll en mi pc – C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5\PresentationCore.dll

Para Visual Studio 2017

Encuentra “Referencias” en el explorador de soluciones

Haga clic derecho en “Referencias”

Elija “Agregar referencia …”

Encuentra la lista “Presentation.Core” y marca la checkbox

Haga clic en Aceptar