Visual Studioには、別のプロジェクトのクラスのメソッドを呼び出す単体テストがあります。これをMyClass.A()と呼びましょう。
A()内では、MyClassのプロジェクトプロパティの設定にアクセスします。
通常の実行時にMyClass.A()を使用すると、設定から正しい値が取得されます。ただし、単体テストから実行すると、nullが返されます。設定をコピーするために、単体テストプロジェクトでビルド後のイベントが必要ですか?
MyClass.A()で設定にアクセスする方法は次のとおりです。
string connectionString = global::DataAccess.Properties.Settings.Default.ConnectionString;
解像度
それで、問題は私が私の脳と呼ぶのが好きな濡れたトイレットペーパーの成形パイルに関係していました。MyClassには、接続文字列で設定する必要のあるパブリックプロパティがあります。Setアクセサーは、値を適切なSettingsプロパティに割り当てます。すべての回答をありがとう。