1

我在 sharepoint 2010 服务应用程序中有一个非常简单的 linq to sql 实现,但遇到了一些障碍。

没有生成的类,我只是使用 System.Data.Linq.Mapping 语句、类中的 [Table(Name="")] 标记和带有 [Column(Name="")] 标记的列。在我创建的上下文对象中,它扩展了 DataContext 类,并且有一个 Table<> 对象。而已。

昨天我被要求从数据库中删除一列(实施相当晚),但这是一项简单的工作。我从数据库中删除了该列,从类中删除了对象,并检查了所有受影响的代码以删除对这个旧列的引用。

但是,每当使用该表的 linq to sql 对象时,我都会收到 Invalid Column Error。

我已经删除了表并重新创建了它,清理了我的 VS 解决方案,重建了它,从我们的 repo 中重新检查了它,从文件系统中删除了所有生成的对象,但还没有解决这个问题。

有谁知道如何解决它?

4

0 回答 0