コードを実行すると、「DbUpdateException was unhandled by user code」というメッセージが表示されます。これは、アプリケーションで「未処理の例外」として表示され、詳細については「内部例外」を参照してください。内部例外を表示するために単純な try catch ブロックを作成することを提案した記事をいくつか読んだことがあります。これで何も表示されなかったとき、コードを段階的に調べて、どこが間違っていたのか、なぜ内部例外が表示されなかったのかを調べました。判明しました。
内部例外は null です。
誰かに問題を見つけてもらうよりも、問題の解決策を見つけるためにどこを見ればよいかについてのヒントが欲しいので、誰かがそうしないと言わない限り、今のところコードの一部をここに投稿することは控えます。私のために働きます。