代码之家  ›  专栏  ›  技术社区  ›  Brandon Grossutti

Visual Studio 2008 App.config缓存

  •  3
  • Brandon Grossutti  · 技术社区  · 17 年前

    在过去的几个月里,我的ben遇到了一些问题 app.config . 我将添加一个 AppSetting app.config

    提前感谢

    3 回复  |  直到 17 年前
        1
  •  0
  •   Randolpho    17 年前

    编译时,app.config会被复制到bin/Debug或bin/Release文件夹。如果在源文件夹中更改app.config,但不重新编译,则更改将不会传播。您需要重建以将其移动到实际执行代码的文件夹中。

    或者,修改bin/Debug/app.config文件。

    我编译的时候应该检查一下 文件,如果更改,则将其复制。 但我无法想象,每次我 做出我必须做的改变 编译器的重建 认识到我的变化。重建vs重建 rebuild修复了我的问题并重新编译 所有输出,而我的构建 理解检查是否有任何更改 文件

    您不必进行清理/重建,只需重新编译(F6而不是Build->RebuildSolution)即可传播app.config。但至少,您的代码必须重新编译。

    我想知道。..是否有可能将app.config文件的“复制到输出目录”属性设置为“不复制”?要检查:在解决方案资源管理器中右键单击app.config,单击“属性”。

        2
  •  0
  •   John Nicholas    17 年前

        3
  •  0
  •   Brandon Grossutti    17 年前

    尽管我没有看到任何迹象,但2008年vs的最后一场sp似乎神奇地解决了我的问题