2013-12-19 5 views
2

Я разрабатываю приложение WPF Desktop, и я получаю эту ошибку в своем предварительном просмотре дизайнера xaml. Я прошел через многие ссылки, но не смог понять.WPF .xaml design exception

Этот же вопрос был поднят перед этим. Unidentified Resource by the URI Однако я все еще не могу решить проблему. Я также добавил изображения ниже.

enter image description here

Вот полная ошибка:

Exception: The component 'Microsoft.Expression.Utility.ValueEditors.SplitComboBox' does not have a resource identified by the URI '/Microsoft.Expression.Utility;component/valueeditors/splitcombobox.xaml'. 

А также, я столкнулся предупредительное сообщение. enter image description here

Warning 7 There was a mismatch between the processor architecture of the project being built "MSIL" and the processor architecture of the reference "Microsoft.Expression.Utility, Version=5.0.30709.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=x86", "x86". This mismatch may cause runtime failures. Please consider changing the targeted processor architecture of your project through the Configuration Manager so as to align the processor architectures between your project and references, or take a dependency on references with a processor architecture that matches the targeted processor architecture of your project. Predictions Version 1 

Для решения выше предупреждения, я прошел через эту link, но все напрасно.

Программа работает нормально, но мне нужно реализовать изменения дизайна и наблюдать за изменением, мне нужно запускать программу снова и снова, поскольку предварительный просмотр дизайна не работает.

Также обратите внимание, что это начинает происходить, когда я включил mahapps.metro библиотека. Могу вставить мой .xaml файл при необходимости. Я использую VS2012. Спасибо заранее.

ответ

1

В моем случае удаление ссылок ниже решило проблему. Я не знаю, какой из них вызвал исключение.

  • Microsoft.Expression.Blend
  • Microsoft.Expression.Interactions
  • System.Windows.Interactivity
+0

Я не уверен, если это еще возможно в вашем случае, чтобы восстановить, но есть каким-либо образом вы могли бы сузить, какая ссылка вызвала исключение? – ProgrammerDan

+0

для меня, причиной этой проблемы послужила ссылка Microsoft.Expression.Utility. – canahari

+0

Точно, что я искал благодаря – Inverce