実行時に操作する必要のあるファイルのリストを扱うアプリケーションがあります。私はこのリストにいくつかのファイルを追加したかったのです。ファイルのリストは設定に保存されます。設定の範囲は「アプリケーション」です。私は2つのファイルをリストに追加しました(プロジェクトプロパティ - >設定を介して)、すべてを保存しました。私のファイルがここに表示されます。私のファイルは、ApplicationSettingsの下のこのプロジェクトのapp.configに表示されています。アプリケーション設定への変更が実行時に表示されない
しかし、ときに私はこのコード行アプリケーションを実行します。
StringCollection requiredFiles = mySettings.UpdatePackageRequiredFiles;
が私のファイルが含まれていませんが。
mySettings
は正しいタイプです。それは設定が存在するプロジェクトです。さらに、UpdatePackageRequiredFilesが書き込まれているプロジェクトにはどこにもないので、実行時にApplicationスコープの設定に書き込むことはできません(またはわかっています)。
ミステリーを少し刺激するために、存在が完全な謎である3つのファイルがリストに表示されています。デザイナまたはソースファイルの設定を表示するときに表示されません。それで私は何が欠けているのですか?