XamlParseException en raison de DatePicker de WPFToolKit
-
26-09-2019 - |
Question
Erreur: UnhandledException: System.Windows.Markup.XamlParseException: '/WPFToolkit;component/DataGrid/Themes/Luna.NormalColor.xaml' valeur ne peut être attribué à la propriété 'Source' de l'objet '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'.
Je continue à obtenir l'exception suivante. Je reçois l'exception quand je lance l'exe d'application à partir du dossier de presse. Je ne comprends pas l'exception du tout lors du débogage normalement l'application dans Visual Studio. Je travaille que l'exception est en raison d'un contrôle DatePicker J'utilise -. Comme si je supprimer le contrôle (Générez et exécutez à nouveau la version exe) l'exception disparaît
Comment diable pourrais-je travailler ce qui ne va pas ici?
Le datepicker ressemble tellement mieux, mais pour l'effort que cela ressemble, il pourrait être de fixer je peux être incliné à commutateur pour une zone de texte qui je valide lorsque le bouton est pressé de soumettre! ... dissapointing
La solution
Le problème était dû à la machine test ayant Net Framework 3.5 et non 3.5 SP1. Mise à niveau vers 3.5 SP1 résolu le problème.