構成ファイルの内容を動的に変更しようとして、以下のコードを実装した。
Properties.Settings.Default.hoge = "テストのため変更";
Properties.Settings.Default.Save();
が、しかし、hoge.exe.config に変更が反映されておらず悩んでいたのだが、実はローカルユーザーごとのアプリケーションフォルダに user.config として配置されている。しかも、Save メソッドによって変更を保存した項目のみが書き込まれる。
ユーザーアカウントの考え方をきちんと理解できてないからか、そんな場所にあるとは想像もつきませんでした。
アプリケーション設定を活用するには?
0 件のコメント:
コメントを投稿