既存の C# 2010 アプリケーションで、linq を sql ステートメントに追加して、sql server 2008 データベースに接続したいと考えています。この linq to sql データベースをセットアップするときに、app.config ファイルを使用してデータベースへの接続をセットアップできるようにしたいと考えています。
この方法でデータベース接続をセットアップすると、デフォルトのデータベースが使用されることを読みました。基本的に、同じデータベースにデータベースを作成する場合、これは問題ありません。ただし、ユニット・テスト・データベースからユーザー承認および/または本番データベースに移行する場合、データベース接続がアプリケーションでハードコーディングされているため、問題が発生します。
したがって、この問題の発生を防ぐ方法を教えて、またはコードで示してもらえますか?