同じ c#/.net ソリューションに多くのアセンブリ/プロジェクトがあります。Web アプリケーション GUI を使用して設定を保存する必要があり、その後、コンソール アプリといくつかのテスト プロジェクトが同じファイルにアクセスする必要があります。ファイルをどこに置き、どのようにアクセスすればよいですか?
「AppDomain.CurrentDomain.BaseDirectory」を使用してみましたが、最終的にはアセンブリとは異なります。また、「System.Reflection.Assembly.Get*Assembly.Location」で必要なものが得られません。
たぶん、これは私がすべきことではなく、ファイルではなくデータベースにあるのでしょうか? しかし、数行の構成でそれを行うのは非常に複雑に感じます。