在过去的几个月里,我已经和我的app.config
发生了一些问题。 我将添加一个AppSetting
密钥并运行我的项目,它没有真正的问题它读取配置文件,一切都很好。然后在以后的日子,我会改变同一个键的值,当我运行我的项目时,我会得到键的旧值。它似乎没有正确保存文件或检测到app.config
文件中有更改。如果我清理或重建我的解决方案,那很好。有没有其他人看过这个问题,有没有解决方法?这是一个真正的问题,需要经常仔细检查,特别是通常情况下,密钥是生产环境和测试环境之间的差异。想象一下,当我开始将测试消息发布到我的生产环境时,我感到惊讶。Visual Studio 2008 App.config缓存
在此先感谢您编译
我不认为这是一个重新构建是必要的情况下,最后的SP,我每次编译时就应该检查该文件,如果更改然后将其复制。但我无法想象,每次我做出改变,我将不得不为编译器重建来识别我的更改。 重建vs构建 重建修复了我的问题,并重新编译了所有输出 而我的理解构建检查任何文件的任何更改并仅发布那些文件 – 2009-06-15 19:24:02