为什么VS2015生成旧的/不正确的app.exe.config文件?

时间:2017-02-22 00:18:42

标签: c# visual-studio-2015 app-config slowcheetah

我正在使用Windows服务并使用SlowCheetah来管理转换。我添加了一些设置,因此几个月来第一次更新app.config文件,出于某种原因,当我构建Debug配置时,它会生成一个旧版本的app.config,其修改日期为六周前(1月3日)。 )

更糟糕的是,通过查看源代码控制历史记录,看起来该文件不会在我构建时显示的更改中签入。也就是说,一个设置被设置为一个不同的网址供我测试......但是从未签入过。

如果我构建了Release或Test配置,它可以很好地工作。

我试过了:

  • 清理/重建解决方案
  • 删除/重新创建app.config文件(它生成了1/3版本甚至 - 当我构建文件时删除了!)
  • 重新启动Visual Studio
  • 重新启动计算机

当我构建Debug时,没有任何效果,我在配置文件中做出的任何更改都没有反映出来。

任何想法为什么或如何解决它?

0 个答案:

没有答案