2011-09-19 83 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