2017-02-22 88 views
0

我正在使用Windows服務並使用SlowCheetah來管理變換。我添加了一些設置,因此在幾個月內第一次更新了app.config文件,由於某種原因,當我構建Debug配置時,它會生成一箇舊版本的app.config,其修改日期從六個星期前(1月3日)開始。 )VS2015爲什麼生成舊的/不正確的app.exe.config文件?

更糟糕的是,通過源代碼控制歷史它看起來並不像該文件是曾經與被顯示出來,當我建立了修改過的期待。也就是說,一個設置爲不同的網址我來測試一些......但如果我在建立或釋放測試配置它完美這是從來沒有的。

檢查。

我已經試過:(!它產生的1/3甚至版本 - 當我建立與文件刪除)

  • 清洗/重建
  • 刪除/重新創建app.config文件的解決方案
  • 重新啓動Visual Studio的
  • 重新啓動我的電腦

沒有什麼工作,沒有變化我做的配置文件在構建Debug時反映出來。

任何想法,爲什麼或如何解決呢?

+0

您是否嘗試查看發佈後事件部分?聽起來像是有一箇舊版本覆蓋文件。 –

+0

@EyalPerry我有,但還不夠徹底......我將兩個項目中的文件複製到構建目錄中以打包安裝程序,並且顯然在該應用程序的調試文件夾中有以前的版本。 :(謝謝!如果你發佈這個答案,我會標記它,所以你得到的分數。 – CodeRedick

+0

謝謝。這將是偉大的。 –

回答

1

您是否嘗試查看帖子構建部分?聽起來像是有一個覆蓋與以前的內置版本。

相關問題