EF4.3移行機能を使用しようとしています。私のASP.NETMVCプロジェクトは、接続文字列を外部ファイルに保存します。
<connectionStrings configSource="bin\connections.config" />
すべてのランタイム手順(自動移行を含む)は正常に機能します。ただし、データベースに接続しているPowerShellコマンドレットは、外部ファイルを見つけることができません。「configSourceファイルを開くことができません」という例外がスローされます。.configファイルを別の場所に配置しようとしただけでなく、構成された外部ファイルの場所を無効に変更しようとしました。利用可能な回避策はありますか?
更新:EFが一時ディレクトリにある構成ファイルを使用して一時的なAppDomainを作成することを発見しました。したがって、現時点での唯一の回避策は、外部構成を同じ一時ディレクトリに配置することです。他に何か提案はありますか?