2010-11-01 2 views
0

Создал новый WpfApplication, называет классы NetTiers, зациклил DataGrid на MainWindow и установил DataGrid.ItemsSource = DataRepository.SomeViewProvider.GetAll().netTiers вызывает FatalExecutionEngineError в WPF

Это приводит к успешному привязке и отображению возвращаемого VList. После того, как я запустил программу, щелкнув один из заголовков заголовков datagrid этим столбцом.

Проблема возникает при втором щелчке любого заголовка столбца. Программа вылетает и выдает FatalExecutionEngineError в VList.InsertItem.

Может ли кто-нибудь объяснить, почему это происходит, или дать мне несколько указаний относительно того, как я могу отладить эту ошибку?

+0

У вас есть пример кода? Немного трудно сказать из этого .. –

+0

dataGrid1.ItemsSource = DataRepository.SomeViewProvider.GetById (35); - это буквально весь код, который я добавил в WPF. Проблема связана с генерируемым кодом netTiers. –

ответ

1

Есть ли у вас шанс связаться с CodeSmith Support с образцом, и мы рассмотрим этот вопрос. В качестве примечания, я знаю, что был набор исправлений Microsoft, которые исправили эту Fatal Execution Error для VS2008.

Fatal Execution Error in W3WP with .NET 3.5 SP1 - crash in the loader

An update for the .NET Framework 3.5 Service Pack 1

Благодаря - Blake Niemyjski

+0

Я рассмотрю создание пакета для воспроизведения и отправлю его. Кажется, что эти обновления не имеют отношения к этому случаю; я использую win7 x64 и vs2010 –

+0

создали этот пакет репродукции и контактный кодmith support –

+0

Спасибо, я вижу вашу электронную почту и свяжусь с вами через поддержку. –

Смежные вопросы