エンティティ モデルに小さな変更を加えて再コンパイルを試みた後、エンティティ モデルのプロパティを参照するたびに、「'XYZ.EntityX.PropertyX' と 'XYZ.EntityX.PropertyX' の間のあいまいさ」エラーが発生します。両方のプロパティは、すべての場合で同一です。「型 'XYZ.EntityX' には既に 'PropertyX' の定義が含まれています」ということもたくさんあります。誰かが前にこのようなことに遭遇したことがありますか?
私は最近、コードをソース セーフに入れました。チェックアウトされていないファイルを更新できず、プロンプトも表示されないのでしょうか? 何も思いつきません。
XYZModel.edmx に移動し、テーブルを選択し、スカラー プロパティ (文字列、50 文字、null 可能) を追加して、再コンパイルするだけでした。それまではすべて機能していました。「データベースからモデルを更新」したときにも発生します。モデルの変更が原因になると思います。