0
我正在使用Windows服務並使用SlowCheetah來管理變換。我添加了一些設置,因此在幾個月內第一次更新了app.config文件,由於某種原因,當我構建Debug配置時,它會生成一箇舊版本的app.config,其修改日期從六個星期前(1月3日)開始。 )VS2015爲什麼生成舊的/不正確的app.exe.config文件?
更糟糕的是,通過源代碼控制歷史它看起來並不像該文件是曾經與被顯示出來,當我建立了修改過的期待。也就是說,一個設置爲不同的網址我來測試一些......但如果我在建立或釋放測試配置它完美這是從來沒有的。
檢查。
我已經試過:(!它產生的1/3甚至版本 - 當我建立與文件刪除)
- 清洗/重建
- 刪除/重新創建app.config文件的解決方案
- 重新啓動Visual Studio的
- 重新啓動我的電腦
沒有什麼工作,沒有變化我做的配置文件在構建Debug時反映出來。
任何想法,爲什麼或如何解決呢?
您是否嘗試查看發佈後事件部分?聽起來像是有一箇舊版本覆蓋文件。 –
@EyalPerry我有,但還不夠徹底......我將兩個項目中的文件複製到構建目錄中以打包安裝程序,並且顯然在該應用程序的調試文件夾中有以前的版本。 :(謝謝!如果你發佈這個答案,我會標記它,所以你得到的分數。 – CodeRedick
謝謝。這將是偉大的。 –