.NET 應用程式設定檔
在.NET 2.0開始,每個應用程式都可以有一份對應的設定檔。這份設定檔是以XML格式撰寫的。在程式中可以直接讀取這份設定檔,在預設格式下,.NET會自動剖析設定檔的內容,程式中可輕易地取用到其中的設定值。
這篇有關.NET設定檔的一系列文章可供有興趣的人參考一下。
不過,在讀取設定檔時,基本上一定要跟應用程式的名稱相同。例如應用程式名稱為MyApp.exe的話,那設定檔就必須是MyApp.exe.config。這樣的話,.NET才能剖析其中的內容。否則就算是內容一樣,只是改個名稱,並利用ConfigureManager.OpenExeConfiguration()函式,帶入指定的檔案名稱來開啟設定檔的話,.NET就是不會幫你進行剖析。
網路上還有人說.NET設定檔模組存在一個Bug 。
這篇有關.NET設定檔的一系列文章可供有興趣的人參考一下。
不過,在讀取設定檔時,基本上一定要跟應用程式的名稱相同。例如應用程式名稱為MyApp.exe的話,那設定檔就必須是MyApp.exe.config。這樣的話,.NET才能剖析其中的內容。否則就算是內容一樣,只是改個名稱,並利用ConfigureManager.OpenExeConfiguration()函式,帶入指定的檔案名稱來開啟設定檔的話,.NET就是不會幫你進行剖析。
網路上還有人說.NET設定檔模組存在一個Bug 。
留言
張貼留言