ASP.NET MVC 3 (こちらを参照) を完了した後、アプリをオンラインで公開しようとしました。ホスティング会社に連絡して、MVC 3 アプリをホストできるかどうかを確認しました。しかし、(dll ファイル) アプリケーションを bin デプロイする必要がありました。したがって、ハンセルマンのブログでいくつかの手順を実行した後、次のエラーで立ち往生しています。
要求された .Net Framework Data Provider が見つかりません。インストールされていない可能性があります。説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.ArgumentException: 要求された .Net Framework データ プロバイダーが見つかりません。インストールされていない可能性があります。
ソース エラー:
現在の Web 要求の実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。
スタックトレース:
[ArgumentException: 要求された .Net Framework Data Provider が見つかりません。インストールされていない可能性が あり ます
。() +49 System.Data.Entity.Internal.LazyInternalConnection.get_ConnectionHasModel() +10 System.Data.Entity.Internal.LazyInternalContext.InitializeContext() +265 System.Data.Entity.Internal.InternalContext.GetEntitySetAndBaseTypeForType(エンティティ タイプの型) + 17 System.Data.Entity.Internal.Linq.InternalSet 1.get_InternalContext() +15 System.Data.Entity.Infrastructure.DbQuery1.Initialize() +62
System.Data.Entity.Internal.Linq.InternalSet1.System.Linq.IQueryable.get_Provider() +37 System.Linq.Queryable.OrderByDescending(IQueryable
1 ソース、式2 パラメーター) +188 System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext、ActionDescriptor actionDescriptor、IDictionary`2 パラメーター) +271 keySelector) +66
MvcMusicStore.Controllers.HomeController.GetTopSellingAlbums(Int32 count) +420 MvcMusicStore.Controllers.HomeController.Index() +47
lambda_method(Closure , ControllerBase , Object[] ) +40
System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) +17
System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary
どんな助けでも大歓迎です。