EF5 から EntityFramework 6 に移行しました。
app.Config で設定されたプロバイダーに基づいて接続文字列を変更したいという問題に直面しています。意味 SqlServerCe の場合、データベースを変更するには DatabaseFile.sdf ファイル名を変更する必要があります。SqlServer の場合、InitialCataloge を変更する必要があります。
の型を取得してこれを行いました
「Database.DefaultConnectionFactory」ですが、これは EF6 では廃止されています。
プロバイダーに基づいて接続文字列を変更するにはどうすればよいですか。
毎回接続文字列を変更する必要があるため、DbConfiguration 属性を使用してこれを行うことはできません。