2008年10月9日木曜日

構成ファイルの内容を動的に変更しようとして、以下のコードを実装した。

Properties.Settings.Default.hoge = "テストのため変更";
Properties.Settings.Default.Save();

が、しかし、hoge.exe.config に変更が反映されておらず悩んでいたのだが、実はローカルユーザーごとのアプリケーションフォルダに user.config として配置されている。しかも、Save メソッドによって変更を保存した項目のみが書き込まれる。

ユーザーアカウントの考え方をきちんと理解できてないからか、そんな場所にあるとは想像もつきませんでした。

アプリケーション設定を活用するには?

0 件のコメント: