我正在使用asp.net c#framework 3.5中的Entity Framework 我使用poco生成器模板生成了实体类。 但是我收到了以下错误:
找不到类型或命名空间名称
ObservableCollection
(您是否缺少using指令或程序集引用?)
仅在课堂上添加了System.Collections.ObjectModel
。
可能有什么不对?如何解决?
答案 0 :(得分:16)
将 WindowsBase 添加到您的参考资料中。
答案 1 :(得分:14)
使用System.Collections.ObjectModel;
答案 2 :(得分:2)
@Riz请确保您的项目具有对System.Windows的引用,因为ObservableColletion包含在System.Collections.ObjectModel命名空间中,该命名空间位于.Net 4.0中的System.Windows和.Net中的System.Collection.ObjectModel中3.0& 3.5。之前没有它。在Silverlight中,它可以在System.Collections.ObjectModel。
中找到答案 3 :(得分:1)
确保System.Data.Entity Dll是版本4 ...而不是2.看起来它只存在于.net framework 4.0
答案 4 :(得分:-3)
我认为ObservableCollection仅存在于.NET 4.0中。