0
我使用NHibernate拉從我的數據庫中的一些對象:Visual Studio調試器退出分配NHibernate的集合時ListBox的數據源
Dim RpList As List(Of ReferencePackage) = session.QueryOver(Of ReferencePackage).OrderBy(Function(x) x.Name).Asc.List
我再嘗試這個集合指定爲數據源到ListBox:
ReferencePackagesListBox.DataSource = RpList
當我這樣做時,Visual Studio立即停止調試。我有一個圍繞DataSource任務的try/catch,我也在調試選項中禁用了「Only my code」;它不會拋出異常。
我有另外一個我從NHibernate中抽取的對象列表,它似乎以這種方式很好地綁定到ListBox。我只能假定問題是將對象綁定到控件上。在分配DataSource
之前,我曾嘗試分配DisplayMember
和ValueMember
,但根本沒有任何幫助。我也嘗試將NHibernate的IList
轉換爲BindingList
,但它仍然崩潰。
任何幫助將不勝感激。