我有一個WinForm
項目,其中包含一個窗體和一個應用程序設置文件。當窗體加載,它從應用程序設置和讀取如果程序成功運行(即文件寫入到目標)的應用程序設置保存爲下運行。當程序複製到其他地方時,出現應用程序設置後
我注意到一個奇怪的行爲,因爲我建我的解決方案:
當我清理和重建我的解決方案,並在bin/Release
文件夾測試我的節目,一切都看起來不錯和應用程序設置是明確的。但是,當我將相同的文件複製到另一個目標並從那裏運行程序時(即使.exe.config
文件也被新的乾淨版本替換)似乎複製版本仍然記住我的應用程序設置。什麼可能造成這種情況?
我曾經有這個問題與我的Windows服務。 VS似乎以某種方式緩存舊版本。幫助我的是完全創建一個新項目。 – coderblogger
@avantvous我明白了!新項目的行爲與Visual Studio的行爲方式有什麼不同? – Disasterkid
沒有保證,但它每次都適合我。試一試,但仍舊保留舊的副本以防萬一。 – coderblogger