コンソール アプリケーションを使用して半自動テスト用のテスト プラットフォームを作成していますが、テストしているプロジェクトから接続文字列を取得する必要があります。他のアプリケーションを直接参照したり、テスト中のプロジェクトにアクセサーを追加したりしたくありません。
これまでのところ、TestUtility プロジェクトで他のプロジェクトの Web.config ファイルへのリンクを作成し、それを に設定しましたCopy if newer
。テスト プロジェクトのルート フォルダーにある唯一の Web.config ですが、WebConfigurationManager.OpenWebConfiguration(null)
その中の唯一の接続文字列が .\SQLEXPRESS を参照しているため、他の Web.config を開いているようです (私のソリューションのどのファイルにもありません。私のパスは .この構成では \sql2008 - これは異なります)。
別のプロジェクトからその構成セクションにアクセスする方法に関するヒントやヒントはありますか?
(イェーイ最初の質問)