2010-05-16 45 views
16

我想提出的意見在web.config文件,像這樣:Web.config文件:把一個註釋中的XML屬性

<httpRuntime 
    requestValidationMode="2.0"  // require for [ValidateInput(false)] in .net-4.0 
    requestPathInvalidCharacters="" // include & character in the url 
    enableVersionHeader="false"  // disable X-AspNet-Version header 
    /> 

有什麼辦法把意見用這種方式,使用服務器端的評論像<% %>什麼的?

+2

缺乏這樣做的能力就是爲什麼我越來越想該XML不是複雜配置文件的正確格式。我認爲yaml可能是前進的方向 - 它有一種xml缺乏的優雅簡單。 – Jules 2013-03-02 09:27:52

回答

29

web.config文件是一個XML文件,所以你唯一的選擇是使用XML註釋:

<!-- 
    requestValidationMode="2.0" - require for [ValidateInput(false)] in .net-4.0 
    requestPathInvalidCharacters="" - include & character in the url 
    enableVersionHeader="false" - disable X-AspNet-Version header 
--> 
<httpRuntime 
    requestValidationMode="2.0"  
    requestPathInvalidCharacters="" 
    enableVersionHeader="false"  
/> 
+1

當然,你需要刪除'''註釋。 – Kobi 2010-05-16 07:16:44

+0

不錯的想法:); – stacker 2010-05-16 07:19:35

+0

@Kobi - 當然:) – Oded 2010-05-16 07:39:38

-14

你可以評論web.config的任何部分,看看如何做到這一點!

反正

<httpRuntime 
    requestValidationMode="2.0"  <!-- require for [ValidateInput(false)] in .net-4.0--> 
    requestPathInvalidCharacters="" <!--include & character in the url--> 
    enableVersionHeader="false"  <!-- disable X-AspNet-Version header--> 
    /> 
+16

這在XML中無效。評論不能在屬性區域中。這就是爲什麼我問也許有一個*祕密*服務器端評論類型。 – stacker 2010-05-16 07:11:20

相關問題