2つのセッション間で設定を保存します。C#プロパティは保存されません
私は値を変更し、それを保存し、プログラムを閉じて、それでもなお古いものを... ...なぜですか?
int test = Properties.Settings.Default.mode;
System.Console.WriteLine(test);
Properties.Settings.Default.mode = 1;
Properties.Settings.Default.Save();
test = Properties.Settings.Default.mode;
System.Console.WriteLine(test);
XML:
<userSettings>
<PyControl.Properties.Settings>
<setting name="mode" serializeAs="String">
<value>0</value>
</setting>
</PyControl.Properties.Settings>
</userSettings>
私はラズベリーで実行しています... Program.exe.configは同じフォルダに格納されています.. –
ユーザー設定が取得できませんそのファイルに書き込む許可を持っていません。ユーザーが書き込み権限を持っているような名前のファイルに保存されます(リンクされた質問ごとに) 。 –
@DanielBucher Windows IoTを使用していない場合、 '〜/ .config/{AppName}/user.config'を試してみますか? –