データベースの最初のプロジェクトを実行しているときにマッピングエラーが発生しています。私はそれらを修正するはずの場所を知っていますが、データベースを最初に作ってからそれを修正する方法が分からないので、しばらくしています。私が物事を変えようとするほど、間違っています。C#ASP.NET EFデータベース最初に:型がマップされていません
これらのマッピングの問題や解決策に関するチュートリアル、ガイド、またはブログの投稿へのリンクは、すべて歓迎します。 Googleを介して何を変更すべきかを説明するものは何も見つかりません。
'Paycento_Models.Domain.Campaign'タイプがマップされていませんでした。タイプ またはNotMappedAttributeデータ注釈を無視する方法を使用して、タイプが明示的に除外されていないことを確認してください。型が がクラスとして定義され、プリミティブ、ネストまたは汎用ではないこと、および がEntityObjectから継承していないことを確認します。
説明現在のWeb要求の の実行中に、未処理の例外が発生しました。エラーについての詳細とコード内のどこで発生したのかについては、スタックトレースを参照してください。
例外の詳細:System.InvalidOperationException:型 'Paycento_Models.Domain.Campaign'がマップされていませんでした。 Ignoreメソッドまたは NotMappedAttributeデータアノテーションを使用して、タイプ が明示的に除外されていないことを確認します。型が がクラスとして定義され、プリミティブ、ネストまたは汎用ではなく、EntityObjectから を継承しないことを確認します。
edmxファイル(データベースからの更新)で更新を行いましたか?また、ページではなくキャンパーのマッピングを投稿できますか? – daryal
@daryal、データベースから生成されたものではありません。書かれたERDから始めました。 *キャンペーンマッピング画面に追加されました – Reinard
ページマッピングCampaign_Idがマップされていない場合は、関連する列にマップする必要があります。 – daryal