簡體   English   中英

如何設置user.config文件的默認位置?

[英]How do I set the default location of the user.config file?

我在VB.NET 2008中創建了一個項目。更新項目時,我更改了程序集版本,但問題是,當用戶獲得新版本時,他們會丟失其用戶設置。

我注意到用戶設置保存在:

C:\\ Users \\ Kalam \\ AppData \\ Local \\ Friends'_Book_Corner \\ FbcBook.exe_Url_0simcxv3dfuzhahgti5ir3txdrd4qeho \\ 1.0.2.9 \\ user.config

注意路徑中的版本號。 有什么方法可以保存在不受版本更改影響的位置中嗎?

您可以通過調用以下命令來更新新程序集的設置:

My.Settings.Upgrade()

這將從先前安裝的應用程序版本中提取值。 您不希望這樣做,而是用舊值覆蓋新值,因此通常會創建一個布爾用戶設置(默認為TRUE)來標記更新。 當用戶運行新版本時,它們會獲得默認值,您可以使用它來觸發更新,並在完成后將用戶更新標志設置為FALSE。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM