Windows 10 64ビット、VB.NET 2017my.settings.myVariableはときどきスティックしません。間接的
私はテキストボックスを持っており、その値を保持したい。私は20歳で、通常は次回はプログラムを始めます。しかし時にはそれは空白です。 のコードで変更されていません。私はコードの別の部分をデバッグしています。時々私はコードを一歩一歩編集します。時にはシフト-F5をしてプログラムを終了させることもあります。通常20人は存続する。プロジェクト>小道具>設定で
それが名前のユーザー変数、文字列、次のとおりです。TEXTBOXは、ブート時にロードされているのはここTextBox_OD_log10_gain(それは設定テキストボックスと同じ名前)
はIS ..... ........ HERE
Private Sub MainForm_Load(sender As Object, e As EventArgs) Handles MyBase.Load
application.DoEvents
TextBox_OD_log10_gain.text = my.settings.TextBox_OD_log10_gain
End Sub
がTEXTBOXが設定されている唯一の場所です...............
Private Sub MainForm_FormClosed(sender As Object, e As FormClosedEventArgs) Handles MyBase.FormClosed
my.settings.TextBox_OD_log10_gain = TextBox_OD_log10_gain.text
My.Settings.Save()
End Sub
"アレッサンドロMandelli 'である低は、問題が.NET Frameworkの誤動作であることを示しています。これは本当ですか??私はちょうどmy.settingsをあきらめるべきですか?別の方法を使用しますか?
バージョンが変更されたときにこれが問題になりますか?実行間の設定xmlを見たことがありますか? – Patrick
https://stackoverflow.com/questions/1198193/automatically-upgrade-user-settings-from-previous-version-of-app-config-file – Patrick
xmlはどこに保存されていますか?どのような道? –