si el objetivo es simplemente que los usuarios vean un mensaje al abrir el sitio con IE porque no usas los comentarios HTML para dicho explorador que funcionan bajo cualquier versión y circunstancia sin necesidad de un lenguaje del lado del cliente o servidor.
por ejemplo coloca al inicio del <body> este comentario:
Código HTML:
Ver original<!--[if IE]>
<div style="width:100%;height:100%;position:absolute;z-index:10;top:0;left:0;background:#f00;font:700 20px verdana,arial,tahoma;color:#fff;">
Lo sentimos este sitio no es soportado por Internet Explorer, por favor utiliza firefox
</div>
<![endif]-->
sitio de referencia
-> clic aquí