考慮:在app.config中使用ConfigurationSections時 - 您是否獲得智能感知?
http://msdn.microsoft.com/en-us/library/2tw134k3.aspx
當你在App.config創建自定義類型,你得到智能來幫助你?
或者它是用XML'自己'編程的一個例子嗎?它似乎沒有爲我工作,如果這是好的情況,但如果intellisense是爲了工作,我知道我做錯了什麼。
謝謝
考慮:在app.config中使用ConfigurationSections時 - 您是否獲得智能感知?
http://msdn.microsoft.com/en-us/library/2tw134k3.aspx
當你在App.config創建自定義類型,你得到智能來幫助你?
或者它是用XML'自己'編程的一個例子嗎?它似乎沒有爲我工作,如果這是好的情況,但如果intellisense是爲了工作,我知道我做錯了什麼。
謝謝
不,默認情況下不是。
如果你想intellisense,這是可能的。然後,您應該爲配置部分編寫一個XML模式,並在配置文件中引用它(在配置元素上放置xmlns = yournamespace,並確保Visual Studio知道在哪裏查找模式)。
對我一視同仁。我通常不會覺得這是有問題的,因爲配置部分通常不是很複雜。
我經常爲自定義部分放置一個註釋模板元素,解釋語法,這可能有助於在幾個月後重新訪問配置文件時對其進行編輯,並且對結構的感覺比當時首先實施...
Codeplex上有一個有趣的項目叫Configuration Section Designer。
這是一個VS插件,它擴展了VS並允許您直觀地創建自定義配置模式。踢球者是:它也創建了XSD模式,所以只需將它複製到VS安裝文件夾下的相應文件夾,即可獲得智能感知 - 就像免費一樣! :-)
檢查一下 - 非常有趣。
馬克
您需要創建一個XML schema文件,並將其拖放到C:\ Program Files文件\微軟的Visual Studio 9.0 \ XML \架構文件夾VS2008來識別它們。