我想添加一個自定義節到我的app.config。在這一節中,我想添加三行數據的行。然後,我想閱讀我的app.config(自定義部分)並構建一組項目。如何在我的app.config中創建自定義部分?
我可以創建一個客戶節?如果是這樣,我該如何創建該部分,以及如何讀取其中的項目?
謝謝!
我想添加一個自定義節到我的app.config。在這一節中,我想添加三行數據的行。然後,我想閱讀我的app.config(自定義部分)並構建一組項目。如何在我的app.config中創建自定義部分?
我可以創建一個客戶節?如果是這樣,我該如何創建該部分,以及如何讀取其中的項目?
謝謝!
您可以創建自定義欄目組和處理器來處理該欄目組。該過程概述了MSDN文章相關:
MSDN非常throughly覆蓋,你需要對這個話題的一切。請參閱How to: Create Custom Configuration Sections Using ConfigurationSection,System.Configuration.ConfigurationSection及其中的鏈接。
你會創建ConfigurationSection後裔。微軟的文檔包含了一個如何使用它來製作自定義app.config部分的例子。
的CodeProject上的文章Unraveling the Mysteries of .NET 2.0 Configuration可能是我見過的,你需要通過跳躍,以建立一個自定義配置節箍最好的一塊。
還有,在Coding Horror的Last Configuration Section Handler I'll Ever Need和The Last Configuration Section Handler...Revisited,避免了通過創建一個通用的XMLSerializationHandler問題:所有你需要做的是提供一個類,它是XML序列化。簡單!