1

sharepoint 2010 サービス アプリケーションで linq to sql を非常に単純に実装しましたが、ちょっとした障害に遭遇しました。

生成されたクラスはありません。System.Data.Linq.Mapping ステートメント、クラス内の [Table(Name="")] タグ、および [Column(Name="")] タグ付きの列を使用するだけです。そして、私が作成したコンテキスト オブジェクトでは、DataContext クラスを拡張し、Table<> オブジェクトを持っています。これ以上何もない。

昨日、DB から列を削除するように依頼されましたが (実装がかなり遅れています)、簡単な作業でした。データベースから列を削除し、クラスからオブジェクトを削除し、影響を受けるすべてのコードを調べて、この古い列への参照を削除しました。

ただし、そのテーブルの linq to sql オブジェクトが使用されるたびに、無効な列エラーが発生します。

テーブルを削除して再作成し、VS ソリューションを消去して再構築し、リポジトリから再チェックアウトし、生成されたすべてのオブジェクトをファイル システムから削除しましたが、まだ修正していません。

誰かがそれを修正する方法を知っていますか?

4

0 に答える 0