Где я могу найти System.Windows.Controls.dll и System.Windows.Controls.Data.dll - PullRequest
16 голосов
/ 03 декабря 2009

Я использую WPF, VS2010 и VS2008

Доступны ли эти библиотеки только с Silverlight? Это PresentationFramework.dll == System.Windows.Controls.dll?

Ответы [ 3 ]

23 голосов
/ 03 декабря 2009

Полагаю, вы ищете пространство имен System.Windows.Controls (а не .dll). Пространство имен, на которое вы ссылаетесь, действительно находится в PresentationFramework.dll, который является частью Windows SDK от Microsoft (afaik не является стандартной частью .Net Framework).

System.Windows.Controls.Data находится в файле сборки System.Windows.Controls.Data.dll.

Пространство имен System.Windows.Controls.Data является частью Silverlight, самые последние исходные файлы которого вы можете скачать по адресу: http://www.microsoft.com/downloads/details.aspx?familyid=D09B6ECF-9A45-4D99-B752-2A330A937BC4&displaylang=en

Обе сборки находятся на моем компьютере в «Программные файлы \ Справочные сборки \ Microsoft \ Framework \ v3.0»

Редактировать: неправильная ссылка на загрузку Silverlight. Исправлено:)

Возможно, что dll Controls.Data отсутствует в последнем SilverLight SDK, поэтому, если больше ничего не поможет, вы можете найти его в отдельной загрузке: http://www.microsoft.com/downloads/details.aspx?FamilyID=084A1BB2-0078-4009-94EE-E659C6409DB0&displaylang=en

1 голос
/ 01 января 2015

У меня также была эта проблема, я нашел путь, когда я щелкнул правой кнопкой мыши на Панели инструментов в режиме разработки и нажал Выбрать элементы ... затем на вкладке компонентов Silverlight

Я нашел его в ПРОГРАММНЫХ ФАЙЛАХ (x86) \ MICROSOFT SDKs \ SILVERLIGHT \ v5.0 \ LIBRARIES \ CLIENT. Нажмите на файл, а затем нажмите добавить. Я нажал «Проект» в меню «Файл», затем добавил «Ссылку», щелкнул «Обзор» (внизу экрана) и введите указанный выше путь. Надеюсь, это поможет.

0 голосов
/ 01 июня 2015

У меня была эта ошибка с проектом WPF (а не с проектом Silverlight)

Это вызвано тем, что на моем новом ноутбуке не установлен (довольно старый) файл WPFToolkit.dll.

https://wpf.codeplex.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...