На страницах XAML отображается сообщение об исключении в Visual Studio 2008 - PullRequest
0 голосов
/ 08 сентября 2011

Я работаю над приложением WPF, которое в течение некоторого времени работало нормально.В последнее время пользовательские элементы управления XAML не отображаются должным образом в Visual Studio 2008, хотя приложение работает нормально.Он показывает длинный список сообщений об исключениях.Для удобства некоторые сообщения перечислены ниже.

Исключение было сгенерировано целью вызова.

Исключение было сгенерировано целью вызова.

'/ Microsoft.Windows.Design.Developer; значение компонента / themes / GridAdorners.xaml' нельзя присвоить свойству 'Source' объекта 'System.Windows.ResourceDictionary'.Невозможно создать экземпляр GenericTheme, определенный в сборке «Microsoft.Windows.Design.Interaction, версия = 3.5.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a».Исключение было брошено целью вызова.Ошибка в объекте «ResourceDictionary_4».

Невозможно создать экземпляр GenericTheme, определенный в сборке «Microsoft.Windows.Design.Interaction, версия = 3.5.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a».Исключение было выброшено целью вызова.

Просто добавлю, что недавно я обновился до Expression Blend 3 из Expression Blend 2. Хотя не уверен, что проблема связана.

1 Ответ

1 голос
/ 09 сентября 2011

Сделайте следующее:

  1. Откройте свое решение в Visual Studio.
  2. Откройте то же решение в Blend, но пока не открывайте файлы.
  3. ПрисоединитеОтладчик VS для Blend и разбить на все управляемые исключения среды выполнения.
  4. Откройте файл проблемы.Теперь вы должны увидеть, какой код генерирует какое исключение.

Предупреждение: я делаю это все время с VS2010 / Blend 4, но не пробовал с VS2008 / Blend 3.

...