実際、私は非常に小規模なビジネス向けの基本的な ERP に取り組んでいます。私は ASP.Net MVC 4 Code First を使用しており、Windows Azure を Web ホスティング サービスとして使用しています。すべてがローカル コンピューターで正常に動作しており、展開は問題なく完了しています。Web サイトにアクセスできます。ただし、データベースへのアクセスが必要になるたびにアプリケーションがクラッシュし、「非常にわかりやすい」エラーが表示されます:「エラー。リクエストの処理中にエラーが発生しました。」このエラーに関する手がかりや詳細なエラーはログ ファイルにありません。
2 日間掘り下げた後、データベースが初期化されていないことがわかりました。すべてのテーブルが作成されていますが、列が設定されていません。テーブルが作成されているため、接続文字列エラーではなく、移行エラーであるとは思えません。データベースの再初期化を強制するために行ったすべての試行 (Initializer クラスを使用) は失敗しました。
インターネットでしばらく検索しましたが、私と同じ問題を抱えている人は誰もいませんでした。
すでにこのケースに遭遇した人はいますか?それを修正する解決策はありますか? 回答ありがとうございます。
PS: 英語の間違いでごめんなさい、それは私の母国語ではありません :)