中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何決定VS2005配置的設置問題和方式

發布時間:2021-12-07 11:14:07 來源:億速云 閱讀:182 作者:小新 欄目:編程語言

小編給大家分享一下如何決定VS2005配置的設置問題和方式,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

例如:DateTime userDateTime1 = Properties.Settings.Default.userDateTime1; 真是方便了很多。但是你有沒有發現,使用 Properties.Settings.Default.Save() 保存了設置后,Application 范圍的設置為什么沒有保存成功,User 范圍的設置的變化為什么沒有體現到 app.config 文件中去呢?

1. 在VS 2005中進行應用程序設置打開 項目屬性 » 設置,如下圖:

如何決定VS2005配置的設置問題和方式

輸入名稱,選擇類型和范圍,輸入值保存即完成設置。類型:int,string,DateTime等各種數據類型;范圍:Application  范圍的設置對所有用戶都有效;
User 范圍的設置對當前用戶(當前 Windows 登錄的用戶)有效,同一個設置每個用戶可以有不同的值,而且互不影響。
2. 讀取配置文件(讀取應用程序設置)
無論是Application  范圍的設置,還是User 范圍的設置,讀取的方法都是一樣的。

讀取設置  this.appSetting1TextBox.Text = Properties.Settings.Default.appSetting1;  this.userSetting1TextBox.Text = Properties.Settings.Default.userSetting1;

3. 保存 User 范圍配置文件(保存 User 范圍的應用程序設置)   

保存 User 范圍的設置  Properties.Settings.Default.userSetting1 = this.userSetting1TextBox.Text;  Properties.Settings.Default.Save();

VS2005配置文件沒有保存在應用程序文件夾下,而是保存在這里:X:\Documents and Settings\Windows登錄用戶\Local Settings\Application Data。

4. 保存 Application 范圍配置文件(保存 Application 范圍的應用程序設置) 保存 Application 范圍配置文件可沒有保存 User 范圍配置文件那樣簡單,直接 Properties.Settings.Default.Save() 是不行的。因為 Application 范圍的設置在運行時是“只讀”的。這里使用的方法是使用 XmlDocument 來直接保存 config 文件,然后在 Reload 設置。

保存 Applicationi 范圍的設置  string configFileName = Application.ExecutablePath + ".config";  System.Xml.XmlDocument doc = new System.Xml.XmlDocument();  doc.Load(configFileName);  string configString = @"configuration/applicationSettings/SetConfig.Properties.Settings/setting[@name='appSetting1']/value";  System.Xml.XmlNode configNode = doc.SelectSingleNode(configString);  if (configNode != null)  {  configNode.InnerText = this.appSetting1TextBox.Text;  doc.Save(configFileName);  // 刷新應用程序設置,這樣下次讀取時才能讀到***的值。  }

順便說一下:使用 Properties.Settings.Default.Reset() 可以恢復VS2005配置設置的默認值(從 app.config 中恢復)。

以上是“如何決定VS2005配置的設置問題和方式”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

荥阳市| 东明县| 苏尼特左旗| 大化| 兰州市| 长宁区| 凤阳县| 张家港市| 海淀区| 宾阳县| 乾安县| 织金县| 汉川市| 祁东县| 香格里拉县| 汤原县| 星子县| 渭源县| 莎车县| 卓尼县| 刚察县| 昭平县| 自贡市| 浦县| 崇州市| 固始县| 凤凰县| 洪湖市| 靖安县| 托里县| 江油市| 砀山县| 丰原市| 治县。| 赤峰市| 南部县| 白城市| 青海省| 安徽省| 邵东县| 安国市|