我正在使用Windows服务并使用SlowCheetah来管理转换。我添加了一些设置,因此几个月来第一次更新app.config文件,出于某种原因,当我构建Debug配置时,它会生成一个旧版本的app.config,其修改日期为六周前(1月3日)。 )
更糟糕的是,通过查看源代码控制历史记录,看起来该文件不会在我构建时显示的更改中签入。也就是说,一个设置被设置为一个不同的网址供我测试......但是从未签入过。
如果我构建了Release或Test配置,它可以很好地工作。
我试过了:
当我构建Debug时,没有任何效果,我在配置文件中做出的任何更改都没有反映出来。
任何想法为什么或如何解决它?