除非从Visual Studio中的“项目设置”窗口进行更改,否则无法识别app.config更改

时间:2010-10-12 21:48:34

标签: .net-4.0 build-process configuration-files

我将我的应用程序设置存储在项目设置文件中。

我注意到除了Project中Properties文件夹下的Settings.settings文件外,设置也存储在app.config文件中。

如果我通过“项目”属性窗口的“设置”选项卡进行更改,我的应用程序只会识别对此文件的更改。

如果我不小心在app.config文件中进行了更改,我必须打开Settings.settings编辑器并让它识别出发生了更改。在开发过程中,这有点令人讨厌,但不是一个问题。

但是,现在我已准备好部署进行测试。我的客户要求我在开发时安装相同的位,然后进行测试;我无法重新编译。

当我更改app.config文件的设置时,我的服务无法接收这些更改。

如何强制识别这些更改?

1 个答案:

答案 0 :(得分:0)

我相信您正在更改已部署应用中的“applicationName.exe.config”。并且您必须在更改配置后重新启动应用程序。