質問: {"無効な列名 'Audit_ID'。"} > > Audit_IDは古いPKです。 SQLを使用してデータベースにデータを挿入しようとすると、この「無効な列名」を試しました。 このDbContextを使用してデータベースにエンティティを追加しようとしたときに無効な列名 このマッピング後の列名が無効です 何も私の問題を解決しなかったので、私は自分のedmx全体を削除して新しいものを作成したので、うまくいきませんでした。 ps:私はデータベースの最初のアプローチを使用しています
回答: 問題は実際にはSQLサーバーデータベースにあったため、解決されたソリューションはありません。 私はSQLプロファイラを実行し、プログラムの挿入ステートメントを実行し、私は、エラーは、以前の列名を持つテーブルのトリガのいずれかであることがわかった、新しいPKに変更し、それは最終的に働いた。 誰かが同様の問題を抱えている場合は、ポストの上記のリンクが役立つかもしれません。あるいは、問題が実際にデータベースサーバーで起きていないかどうかを確認する必要があります。