2010-05-27 47 views
7

我已經爲應用程序的web.config添加了一個新的自定義部分。如何在不必更新每個開發機器的情況下包含web.config自定義節綱要?

我也爲新的部分定義創建了相應的模式文件。

如何在web.config中包含模式引用,以便編輯該節的任何開發人員在處理我的新自定義配置節時啓用智能感知?

我見過解決方案,通過更新[IDE安裝目錄] \ Packages \ schemas \ xml位置來將模式引用包含在web.config中?這可行,但我想確保任何在全新開發機器上檢查代碼的新開發人員都能夠自動啓用智能感知,而無需更新其開發機器。

+0

嘿布萊恩 - 你有沒有弄清楚如何做到這一點? – dwynne 2010-06-05 11:37:04

+1

嗨Dwynne,不幸的不是。我擔心除了在每臺開發機器上安裝模式之外,實際上可能沒有辦法做到這一點。也許這成爲你的團隊發展過程的一部分,而不是項目的一部分。 – 2010-06-10 15:20:06

回答

5

將您的.xsd文件添加爲解決方案項目(或項目項目)。 Visual Studio將自動使用它在解決方案中找到的任何模式文件。您可能必須重新啓動Visual Studio才能開始工作。

您還需要參考架構中的部分元素:

<mySection xmlns:name-of-schema> 
... 
</mySection> 
+0

不應該是'xmlns =「架構名稱」'? – Triynko 2015-09-14 23:43:46

相關問題