Web專案
- WebSite->ASP.NET Configuration
- 連線字串、應用程式組態、安全性…
- Solution Explorer選取My Project按滑鼠右鍵選取Open
- 連線字串
- 應用程式組態
- Application:指應用程式所有的使用者共享的組態資訊,像是連線字串,應用程式專屬的環境變數。
- User:指應用程式登入使用者的個別組態資訊,每個使用者都可以有自己的組態設定值,並且存在系統的使用者設定檔中「C:\Document and Settings\[使用者]\Local Settings\Application Data\[公司名稱]\[組件].exe_Url_[GUID]\版本\user.config
如何存取Application/User範圍的組態項目
- Visual Basic使用My的Settings類別
- C#使用專案根命名空間的Properties.Settings
存取Application範圍的組態項目
Application範圍的組態項目:只能讀取。
User範圍的組態項目:允許讀寫的項目。
程式實例
Imports System.Configuration
'寫入
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
My.Settings.ForeColor = Color.FromName(TextBox2.Text)
My.Settings.BackColor = Color.FromName(TextBox3.Text)
End Sub
'讀取
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
TextBox1.Text = My.Settings.CompanyName
TextBox2.Text = My.Settings.ForeColor.Name
TextBox3.Text = My.Settings.BackColor.Name
End Sub
沒有留言:
張貼留言