asp.net
フレームワークを使ってウェブサイトを開発していentity
ます。
ローカル PC のセットアップ:
- ウィンドウズ8
- Visual Studio 2012 Update 3
- Mysql コネクタのインストール (ライブラリ バージョン 6.7.4)
- EntityFramework を使用してデータベース サーバー MySQL に接続する
そして、次のセットアップを備えた別の Windows 2008 Web エディション サーバーがあります。
- .Net フレームワーク 4.5
- MySQL コネクタ
- MySQL サーバー 5.6
問題は、ローカル PC でコーディングを終了した後、それをサーバーに公開し、実行しようとすると次のメッセージが表示されることですが、ローカル PC では正常に動作します。
要求された .Net Framework Data Provider が見つかりません。インストールされていない可能性があります
まず、MySQL サーバーに接続できないことが原因かと思いましたが、従来の ADO.NET から MySQL へのコーディングをテストすると、Windows サーバーで正常に動作しました。エンティティライブラリの問題が原因だと思いますが、正確にはわかりません。
この問題の原因を知っている人はいますか?