Система.Окна.Freezable отсутствует
у меня есть проект библиотеки классов, где я храню некоторые интерфейсы и классы для моего приложения WPF и служб RIA.
в одном из классов я хочу добавить
Brush BackgroundColor { set; get; }
или
SolidColorBrush BackgroundColor { set; get; }
но я получил эту ошибку.
Ошибка 2 тип ' система.Окна.Freezable ' определяется в сборке это не ссылка. Необходимо добавить ссылку на сборку 'WindowsBase, версия=4.0.0.0, культуры=нейтральный, PublicKeyToken=31bf3856ad364e35'.
Что случилось?
Как это исправить, если под Добавить Ссылку окно я вообще не вижу эту сборку?
1 ответов
решение простое. Просто добавьте ссылки на следующие три библиотеки:
WindowsBase.dll файлы
PresentationFramework.dll файлы
сборок presentationcore.dll файлы
в .Net 4.5 эти DLL обычно находятся в каталоге с именем, подобным: C:\Program файлы (x86)\ссылочные сборки\Microsoft\Framework.NETFramework\v4.5