http://msdn2.microsoft.com/en-us/library/bf7sd233(en-US,VS.80).aspx
.NET 2.0からは通常のSettingsという概念が入っています。
その概念はちょっとややこしいので、脇へおいておきますが、.configファイルにconnectionStringsという要素が追加されます。
<add name="Library.Properties.Settings.dataConnectionString"
connectionString="Data Source=(local);Initial Catalog=data;user=login;password=pass"
providerName="System.Data.SqlClient" />
このように設定します。
そうすると明示的に接続文字列とわかるようになります。
ただしこの接続文字列ですが、テスト環境と、本番環境では違うことがほとんどだと思います。
以前このような接続文字列はappSettingsに作成し利用していました。
<appSettings file="user.config">
<add key="ConnectionString" value="Data Source=(local);Initial Catalog=data;user=login;password=pass" />
</appSettings>
このようにappSettings要素の場合に設定を上書きするfileという属性がありuser.configファイルで
<?xml version="1.0" encoding="utf-8" ?>
<appSettings>
<add key="ConnectionString" value="Data Source=(local)\test;Initial Catalog=data;user=login;password=pass" />
</appSettings>
と設定しておけばOKでした。
さて.NET2.0ではこの場合どうしたらいいのでしょうか
#オチナシ orz