プロパティ <property name> は関連付け <association name> に関与しているため、削除できません

選択されたプロパティは、エラー メッセージに示されているクラス間の関連付けに対する関連付けプロパティとして設定されています。 プロパティがデータ クラス間の関連付けに関与している場合、そのプロパティを削除することはできません。

関連付けプロパティをデータ クラスの別のプロパティに設定して、目的のプロパティが正常に削除されるようにしてください。

このエラーを解決するには

  1. O/R デザイナーで、エラー メッセージに示されているデータ クラスを接続する関連行を選択します。

  2. 行をダブルクリックして、[関連付けエディター] ダイアログ ボックスを開きます。

  3. [関連付けのプロパティ] からプロパティを削除します。

  4. プロパティの削除を再試行します。

参照

処理手順

方法 : LINQ to SQL クラス間の関連付け (リレーションシップ) を作成する (O/R デザイナー)

チュートリアル : LINQ to SQL クラスの作成 (O/R デザイナー)

概念

O/R デザイナーの概要

その他の技術情報

LINQ to SQL [LINQ to SQL]