Intro
Application Settings 和 User Settings 差異在Application Settings 不能在Runtime時修改
User Settings 可以
Content
專案右建, 可以加入SettingScope(範圍)就可以選擇Application(應用程式)或User(使用者)
可以從[ProjectNamespace].Properties.Settings找到專案的設定
你也可以自己新增一定設定檔
Application 和 User Scope 是用Attribute(屬性)來區分的
Applicatoin 與 User scope 差在是否可以在runtime修改
Properties.Settings.Default.Setting_App = "ABC";//Error 此屬性為唯讀 Properties.Settings.Default.Setting_User = "DEF";
另外是, 這些設定會出現在 app.config 裡
但其實刪掉也還是可以作用
app.config 主要是要覆寫原來的設定
你可以在 bin/debug 裡找到 [ProjectName].exe.config
你可以修改這個檔案來改變應用程式執行時的參數
但記得, 重建專案時, 專案裡的app.config會覆蓋掉[ProjectName].exe.config 也就是, 當你的程式release後, 需要讓使用者藉由改參數來因應不同狀況時
可以參考使用
沒有留言:
張貼留言