1

我遇到了一个令人沮丧的问题。

当我在调试模式(单击开始按钮)下运行我的应用程序(使用 Visual Studio 2012)时,对象 Settings.Properties.Default 中的一些变量的值不正确,我找不到如何更改它们。

我使用可视化控件“Settings.settings”对它们进行了修改,它们是正确的(我还修改了 Settings.designer.cs 代码文件并且是正确的)。我还修改了我在解决方案中找到的所有 .config 文件({exe}.config、{exe}.vshost.exe.config、app.config),并且所有变量的值都是正确的。

那么,为什么在调试模式下,来自 Properties 对象的一些变量具有不同的值?我怎样才能改变它们?

此问题仅在调试模式下发生。如果我从 Windows 资源管理器运行应用程序,则可以从 .config 文件中正确读取值。

4

0 回答 0