未分類

型 System.AggregateException のハンドルされていない例外が mscorlib.dll で発生しました

ASP.NET Entity Framework で作成したアプリケーションを本番環境に移行したところ、「型 System.AggregateException のハンドルされていない例外が mscorlib.dll で発生しました」エラーが発生した。

原因は、開発環境では、モデルを作成した時点の標準の接続文字列を使っていて、それを本番環境用に変更していなかったこと。ASP.NET Entity Framework で接続文字列を変更するには、専用の接続文字列を準備し、コンストラクタを書き換える必要がある。

-未分類