我在我的項目中有一個設置,當從代碼引用(即我懸停在對象上,我可以看到的值),是不一樣的是在什麼是在Properties.Settings文件。這是一個古老的價值。我可以轉到設置編輯器並將值更新爲其他值,但舊值仍然存在。 如果我使用.Properties.Settings.Default.Save()方法,則設置將會更改,但是當我停止調試時,該更改不會反映在編輯器中。 我可以在文本編輯器中打開Settings.settings文件,它將向我展示與VS中設置編輯器中的內容相同的內容。 我也可以搜索計算機以查找其他Settings.settings文件,只有一個顯示出來(其他人出現,但它們顯然是不相關的,有舊日期modifieds,不會有相同的設置名稱。)Properties.Settings是不是我期望它的值
在哪裏這個文件以及爲什麼這個值與我認爲它應該是不同的?
編輯:
我無法得到,所以我創建了設置GUI界面新設置變量再次被同步了我原來的設置變量。它似乎正在通過適當的傳播。所有的文件,大家都建議我看看有我想要我的設置變量的值,但是當我運行一個調試會話,看着同一個變量,這是我無法追查的一些舊值。
現在我回想起來,大約1.5個月前,我遇到了另一個變量的類似問題,但那次我並沒有深入挖掘這個問題。我必須做同樣的事情。製作一個新的類似命名的變量,刪除舊的並移動一個。
編輯2:
更改設置變量名,讓VS傳播通過它自己的程序,變化似乎是一種硬重啓的了。
設置工作完美。你做錯了什麼。不可能說缺少細節。 –
我同意...通常程序是對的,我錯了。但我錯在哪裏。 – Brad