2010-05-16 22 views
16

web.config dosyasına bir yorum eklemek istiyorum, şöyle bir şey:Web.config: xml özelliklerinde bir yorum yapın

<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 
    /> 

<% %> veya benzeri bir sunucu tarafı yorum kullanarak bu şekilde yorum yapma olanağı var mıdır?

+2

bunu yapmak için yetenek eksikliği Bu karmaşık yapılandırma dosyaları için xml doğru format değildir. Sanırım yaml muhtemelen ileriye doğru gidiyor - xml'in eksik olduğu bir çeşit zariflik var. – Jules

cevap

29

web.config dosya bir XML dosyası, bu yüzden tek seçenek XML açıklamaları kullanmaktır: Ben giderek düşünüyorum neden

<!-- 
    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

Elbette, '//' yorumları kaldırmanız gerekiyor. – Kobi

+0

Güzel fikir :); nbsp – stacker

+0

@Kobi - tabiki :) – Oded

-14

Bunu nasıl yapacağınızı görmek için web.config'ın herhangi bir bölümünü yorumlayabilirsiniz!

neyse

<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

Bu XML'de geçerli değil. Yorum öznitelik alanında olamaz. Bu yüzden belki bir * gizli * sunucu tarafı yorum türü olduğunu soruyorum. – stacker