Windows サービスを作成していますが、App.config で定義されているすべての接続文字列のリストが必要です。
System.Configuration.ConfigurationManager.ConnectionStrings を使用してすべての接続を取得しました。
常にこの追加の接続を返します。
データ ソース=.\SQLEXPRESS;統合セキュリティ=SSPI;AttachDBFilename=|DataDirectory|aspnetdb.mdf;ユーザー インスタンス=true
machine.config に追加されていると思います。
私のApp.configは次のとおりです。
<add name="AvmPortalConnectionString"
connectionString="Data Source=.;Initial Catalog=AvmPortal;Integrated Security=True"
providerName="System.Data.SqlClient" />
とにかく、App.configで定義された接続文字列のみを取得できます(machine.configのものではありません)
これを削除することはできますが、よりクリーンな方法があるのだろうか!
ありがとう