私はEF 4を使用しています(現在、自己追跡エンティティなし)。私は自分のエンティティの1つにいくつかの列を追加しました(それらのうちのどれもキーではなく、すべてがnullです)。Number of members in conceptual type does not match with number of members on object side type
例外があります。
私は受け入れられた答えhereに従ってきましたが、私はそれがこのエンティティが私のedmxにもう表示されないということでした。私はDBからそれを再追加しましたが、同じ例外が発生しています。
問題は、実行中のアセンブリディレクトリにcsdl/ssdl/mslファイルをコピーしたことだと思います。私は更新されたファイルをコピーしたいと思いますが、それらは(EFプロジェクトのobj\Debug\edmxResourcesToEmbed
フォルダに作成されていた)再作成されません。
これらのファイルを再度作成する方法はありますか?
ありがとうございます。エンティティフレームワーク - csdl、ssdl、およびmslファイルを作成します。
P.S:余分なコードを公開したくないので、まだ何も追加していませんが、必要な情報を追加してもらえます。正確に何が必要なのか分かりません。
[Noich](https://stackoverflow.com/users/427653/noich)と同じことをしましたが、「出力アセンブリに埋め込む」を選択する代わりに「出力ディレクトリにコピー」を選択してくれました。 –