creo que he identificado un error en la forma ASP maneja IE comentarios condicionales (o comentarios HTML en general) ..ASP clásico error de análisis cuando la página contiene comentarios condicionales de IE
En teoría no debería manejarlos en absoluto, ya que son para el lado del cliente ..
En la práctica ..
<!--[if IE 6]>
<!--include virtual="emptyfile.asp"-->
<![endif]-->
volverá
<![endif]>
Sí, lo leyó correctamente ... eliminará la apertura del comentario incluya lo que esté en el archivo y guarde la etiqueta de comentario de cierre ..
Esto por supuesto estropeará el html y por supuesto hará lo fue para el IE que se ejecutará para todos ...
hay solución obvia como el uso server.execute
incluir su archivo en lugar de la directiva de inclusión, que funcionará como se esperaba ..
lo más probable es que confunde la terminación -->
de la directiva include con la apertura <!--
del comentario html .. Pero no debería molestar con comentarios html en absoluto ..
¿Hay alguna razón por la que esto sucede de esta manera? o es solo un error?
¿No estás seguro de por qué esto es un CW? – AnthonyWJones
No lo vi como una pregunta de programación * per se *. –