C# 使用设置文件时,直接更新app.config不会产生任何结果

C# 使用设置文件时,直接更新app.config不会产生任何结果,c#,.net,windows-console,C#,.net,Windows Console,我正在一个控制台应用程序项目中使用设置文件(*.settings)。问题是,如果我直接更新设置文件生成的app.config,更改不会生效。对于配置中的任何更改,我需要打开代码并更新设置文件。这是预期的行为吗 更新:我接受了Simon的建议,完全删除了设置文件。现在我只在项目中使用一个配置文件,该文件具有应用程序的入口点。现在事情变得简单多了。你能举个例子说明你更改了什么以及什么没有按预期工作吗?如果你使用的是设置文件,为什么要直接在app.config中更改键/值?我发现设置文件的设计者体验太

我正在一个控制台应用程序项目中使用设置文件(*.settings)。问题是,如果我直接更新设置文件生成的app.config,更改不会生效。对于配置中的任何更改,我需要打开代码并更新设置文件。这是预期的行为吗


更新:我接受了Simon的建议,完全删除了设置文件。现在我只在项目中使用一个配置文件,该文件具有应用程序的入口点。现在事情变得简单多了。

你能举个例子说明你更改了什么以及什么没有按预期工作吗?如果你使用的是设置文件,为什么要直接在app.config中更改键/值?我发现设置文件的设计者体验太复杂了。只需将配置设置直接放在app.config中,我想每次运行应用程序时,都会从设置文件生成app.config。