MySQL で MVC4 モデルのメタデータを取得できません
問題:
MVC4 内Entity Framework 4.4 と MySQL を使用するアプリケーションでは、モデル クラスのコントローラーを追加するときに、モデルのメタデータを取得できないためにエラーが発生します。エラー メッセージには、同じコンパイル済みモデルを使用して異なる種類のデータベース サーバーのコンテキストを作成することはサポートされていないことが示されています。
解決策:
この問題を解決するには、推奨されるアプローチは、データベース サーバーの種類ごとに個別にコンパイルされたモデルを使用することです。ただし、この特定のケースでは、回避策が見つかりました。
回避策:
この回避策は次のようになります。 MVC4 をだまして MySQL 接続文字列を正しく認識させます。各データベース タイプの接続文字列には正しいプロバイダ名を使用することをお勧めします。
以上がMVC4 が MySQL モデルのメタデータの取得に失敗するのはなぜですか?それを修正するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。