6
MV4とEF5を使用しています。 EntityFrameworkの移行でweb.debug.configまたはweb.release.configから接続文字列を取得する方法はありますか?EntityFrameworkの移行web.configを指定します。
は更新データベースを実行すると、接続文字列は、接続文字列が見つかるはずどこweb.configファイルであるためのweb.config
MV4とEF5を使用しています。 EntityFrameworkの移行でweb.debug.configまたはweb.release.configから接続文字列を取得する方法はありますか?EntityFrameworkの移行web.configを指定します。
は更新データベースを実行すると、接続文字列は、接続文字列が見つかるはずどこweb.configファイルであるためのweb.config
である場合を除き、エラーをスローするようです。 Web.release.config
およびWeb.debug.config
は、現在の「ソリューション構成」に基づく構成変換です。詳細は、this MSDN articleを参照してください。
短い答えは、接続文字列がWeb.configに存在することが予想されることです。これは、その場所が生きるように設計されているためです。
Update-Databaseで-ConnectionStringNameパラメータまたは-ConnectionStringパラメータを使用して、移行に異なる接続を指定できます。
'System.Configuration.ConfigurationManager.ConnectionStrings'を調べる –