インストーラー クラスを持つ Visual Studio セットアップ プロジェクトがあります。インストーラー クラスでは、次のように設定します。
MessageBox.Show(Properties.Settings.Default.MySetting);
Properties.Settings.Default.MySetting = "Foo";
Properties.Settings.Default.Save();
MessageBox.Show(Properties.Settings.Default.MySetting);
問題は、このコードが実行されていることを知っていても (私は他のことをしています)、設定が決して設定されないことです!!
メッセージ ボックスは値が設定されていることを示していますが、.config
ファイルに移動しても値はまだ空白です。
誰にも理由や考えられる回避策がありますか?