2011-09-19 63 views
0

谁能帮助我如何当我使用这个进行设置看重持久

some_value=my.Settings.setting_name 
得到的值时,使用此

my.Settings.setting_name= some_value 
my.Settings.save() 

在前面跑节省使我的应用程序持续 的设置

我仍然可以看到IDE设置选项中的旧值 即使在vs ide中,我如何使这些更改反映出来

谢谢

+1

此链接帮助http://msdn.microsoft.com/en-us/library/fwc80dzb(v=vs.80).aspx 是您的设置用户或应用程序?如果它们是应用程序范围,则不能保存它们。 –

回答

0

IDE将始终显示您的应用程序的默认设置,它会将它复制到与可执行文件相同的文件夹中的.exe.config文件。在运行时,Settings.Save()调用会将新设置保存在位于'UserProfile'\ Application Data \'Company_Name'\ _ mangled \ Version \文件夹中的User.Config文件中。

我在Windows XP和其他版本可能会有所不同。

+0

当我打开你提到的那个文件时,在几次运行之后,它是默认值或者是空的 – Smith

+0

在IDE中查看设置时,它们是否以User范围定义? –

+0

我决定使用另一种形式的设置。感谢贡献 – Smith