solidbrush c# wpf class dll brush

solidbrush - brush c#



Falta System.Windows.Freezable (1)

La solución es simple. Simplemente agregue referencias a las siguientes tres DLL:

WindowsBase.dll

PresentationFramework.dll

PresentationCore.dll

En .NET 4.5, estas DLL normalmente residen en un directorio con un nombre similar a: C: / Archivos de programa (x86) / Reference Assemblies / Microsoft / Framework.NETFramework / v4.5

Tengo un proyecto de biblioteca de clase donde guardo algunas interfaces y clases para mi aplicación WPF y servicios de RIA.

En el de clase quiero agregar un miembro

Brush BackgroundColor { set; get; }

o

SolidColorBrush BackgroundColor { set; get; }

Pero obtuve este error.

Error 2 El tipo ''System.Windows.Freezable'' se define en un ensamblaje al que no se hace referencia. Debe agregar una referencia al ensamblado ''WindowsBase, Versión = 4.0.0.0, Cultura = neutral, PublicKeyToken = 31bf3856ad364e35''.

¿Que pasa?

¿Cómo arreglarlo si bajo Agregar ventana de referencia no puedo ver ese ensamblaje en absoluto?