2010-11-01 71 views
0

我創建了一個全新的WpfApplication,引用的netTiers類,在MainWindow上粘貼了一個DataGrid,並設置了DataGrid.ItemsSource = DataRepository.SomeViewProvider.GetAll()。netTiers導致WPF中的FatalExecutionEngineError

這會導致返回的VList成功綁定和顯示。在我運行該程序後,點擊該列中的一個datagrid標題。

第二次單擊任何列標題時會出現問題。該程序崩潰並在VList.InsertItem中引發FatalExecutionEngineError。

任何人都可以解釋爲什麼會發生這種情況,或者給我一些關於如何調試這個錯誤的指針?

+0

你有什麼樣的代碼?有點難以分辨。 – 2010-11-01 22:36:37

+0

dataGrid1.ItemsSource = DataRepository.SomeViewProvider.GetById(35); - 這實際上是我添加到WPF的所有代碼。該問題與netTiers生成的代碼有關。 – 2010-11-02 02:24:40

回答

1

有沒有什麼機會可以通過樣品聯繫CodeSmith Support,我們將會看看這個問題。作爲一個附註,我知道有一組微軟修補程序修復了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

我會研究創建一個repro包併發送它。看來這些更新與這種情況無關;我使用win7 x64和vs2010 – 2010-11-03 04:13:47

+0

已經創建了這個repro包和聯繫codesmith支持 – 2010-11-07 23:16:38

+0

謝謝我看到您的電子郵件,並會通過支持與您溝通。 – 2010-11-08 05:24:35

相關問題