これは本当に簡単だと思いますが、何らかの理由で答えを見つけることができません。私の問題は、以前に ObjectContext から継承する EF 4.3.1 コンテキストを使用したことがあり、自動生成により、接続文字列をパラメーターとして受け入れるオーバーロードされたコンストラクターが常に作成されたことです。
EF 5.0 に切り替えようとしている今、DbContext バージョンを使用する必要があります。しかし、DbContext から継承された MyEntities には、パラメーターなしのコンストラクターしかありません。オーバーロードされたコンストラクターを自分で追加して base(connectionString) を呼び出すこともできると思いますが、自動生成されたファイルを手動で変更することは、せいぜい危険なビジネスのように思えます。
では、実行時に提供する接続文字列を使用する MyEntities のインスタンスを作成するにはどうすればよいでしょうか?