XamlParseException из-за DatePicker из WPFToolKit - PullRequest
0 голосов
/ 13 апреля 2010

Ошибка: UnhandledException: System.Windows.Markup.XamlParseException: '/WPFToolkit;component/DataGrid/Themes/Luna.NormalColor.xaml' нельзя присвоить свойству 'Source' объекта 'System.Windows.ResourceDictionary'.

Could not load type 'System.Windows.Controls.Primitives.MultiSelector' from assembly 'PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.  Error at object 'System.Windows.ComponentResourceKey' in markup file 'WPFToolkit;component/DataGrid/Themes/Luna.NormalColor.xaml'.  Error at object 'System.Windows.ResourceDictionary'. ---> 

System.Windows.Markup.XamlParseException:  Could not load type 'System.Windows.Controls.Primitives.MultiSelector' from assembly 'PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.  Error at object 'System.Windows.ComponentResourceKey' in markup file 'WPFToolkit;component/DataGrid/Themes/Luna.NormalColor.xaml'. ---> 

System.TypeLoadException: Could not load type 'System.Windows.Controls.Primitives.MultiSelector' from assembly 'PresentationFramework, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.

Я получаю следующее исключение. Я получаю исключение при запуске exe-приложения из папки Release. Я вообще не получаю исключения при обычной отладке приложения в Visual Studio. Я понял, что исключение происходит из-за элемента управления DatePicker, который я использую - как будто я удаляю элемент управления (снова собираю и запускаю релизную версию), исключение исчезает.

Как же я мог понять, что здесь происходит не так?

Средство выбора даты выглядит намного лучше, но, несмотря на все усилия, похоже, что оно может быть исправлено, я могу склониться к переключению на текстовое поле, которое я проверяю, когда нажимаю кнопку отправки! Dissapointing ...

1 Ответ

0 голосов
/ 14 апреля 2010

Проблема была связана с тем, что на тестовой машине был установлен .Net Framework 3.5, а не 3.5 SP1. Обновление до 3.5 SP1 решило проблему.

...