Windows 10 64位,VB.NET 2017my.settings.myVariable有時不會粘住ie。 intermittant
我有一個文本框,我想堅持它的價值。我輸入20,通常在下次開始編程時仍然存在。但有時它是空白的。 代碼沒有任何更改。我在調試另一部分代碼。有時我單步執行並編輯代碼。有時我會換檔-F5來結束程序。通常這20個持續。
在項目>道具>設置它是一個用戶變量,字符串,命名爲:TextBox_OD_log10_gain(名稱相同,它設置文本框)
這裏是TEXTBOX被加載在啓動時..... ........
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只能設置PLACE ...............
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
亞歷山德羅曼德里'是的低表明該問題是.NET Framework的一個故障。這是真的??我應該放棄my.settings。並使用不同的方法?
這是版本變化時的問題嗎?看過運行之間的設置xml嗎? – Patrick
https://stackoverflow.com/questions/1198193/automatically-upgrade-user-settings-from-previous-version-of-app-config-file – Patrick
xml存儲在哪裏?什麼路徑? –