dll を動的にロードし (特定のディレクトリにあるものは何でも)、リフレクションによってそれらからワークフロー クラスを呼び出す「エンジン」があります。
データベースへのアクセスを必要とする新しいワークフローがいくつかあるので、dll ディレクトリに構成ファイルを配置することにしました。
しかし、何らかの理由で私のワークフローは構成ファイルを認識しません。
<configuration>
<appSettings>
<add key="ConnectString" value="Data Source=officeserver;Database=mydatabase;User ID=officeuser;Password=officeuser;" />
</appSettings>
</configuration>
上記の構成ファイルを指定すると、次のコードは空の文字列を出力します。
Console.WriteLine(ConfigurationManager.AppSettings["ConnectString"]);
私が望むのは、設定ファイル名を指定することだけだと思いますが、ここで問題が発生しています。結果が出ないだけ。誰にも指針がありますか?