Windows フォーム アプリケーションを作成する途中で、さまざまなアプリケーション オプション (レジストリではなく) とユーザー パラメーター (ウィンドウの位置、列の順序など) を設定ファイルに保存するのは良い考えだと思いました。箱から出してすぐに、すばやく簡単に、またはそう思いました。
デフォルトの SettingsProvider (LocalFileSettingsProvider) を使用して MSDN に従ってすべてが機能しますが、保存場所について懸念があり、誰かが解決策を提供できることを願っています。基本的に、ファイルは最終的にローカル アプリケーション データ内の好ましくないサブディレクトリ構造になります。(AppData / Local / company / namespace_StrongName_gibberish / version )。
LocalFileSettingsProvider に構成ファイルを保存するように指示する方法はありますか?これにより、データがローミングし、おそらくあまりクレイジーでないフォルダー構造になりますか? (または、すでにこれを行っている SettingsProvider の実装でしょうか?)