0
我最初問這個想法更新的設置沒有被保存,但那是錯誤的問題。如何訪問本地視覺工作室應用程序設置?
我看到更新的設置是在應用程序數據/ .. user.config,這是相當多的地方文檔建議他們應該是,但是......
我一直在試圖訪問,因爲「Properties.Settings.Default ,MySetting「,但這是一個不同的文件,Properties.Settings [」MySetting「]也不起作用。 docs.suggest我的本地user.config值應該覆蓋app.config中的默認值,但這不適合我。
如何從user.config訪問更新後的值?
乾杯,
Berryl
設定
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("1970-01-01")]
public global::System.DateTime CurrentWeekStartDate_SqlServer {
get {
return ((global::System.DateTime)(this["CurrentWeekStartDate_SqlServer"]));
}
set {
this["CurrentWeekStartDate_SqlServer"] = value;
}
}
更新代碼
var setting = SqlServerTestDataDataGenerator.RunSqlServerTestDataFileGenerator();
TestingSupport.Properties.Settings.Default.CurrentWeekStartDate_SqlServer = setting;
TestingSupport.Properties.Settings.Default.Save();