次の投稿を完全にフォローしました。
MVC 3 を使用するリモート ホストで SQL Server CE 4 を使用する
それでも次のエラーが表示されます。
バージョン 8482 の ADO.NET プロバイダーに対応する SQL Server Compact のネイティブ コンポーネントを読み込めません。正しいバージョンの SQL Server Compact をインストールしてください。詳細については、KB 記事 974247 を参照してください。
私がやった事:
新しいファイル -> 新しい ASP.NET MVC 3 アプリケーション。NuGet を介して、必要なパッケージを追加した EFCodeFirst.SqLServerCompact v0.8.8482.1 を追加しました。
ローカルではすべてがうまく機能します。Git を介してソリューション全体をビルド/クリーン/リビルドしてコミットし、AppHarbor にプッシュします。SQL CE に触れていないすべてのページは、期待どおりに機能します。SQL CE と通信しているページを読み込もうとすると、添付の例外が表示されます。
以下は私のパッケージがインストールされています:
以下は、私の Bin ディレクトリの外観です。