В случае управления веб-браузером .Net - он будет использовать версию Internet Explorer, которая установлена в данный момент.Если у вашего пользователя неправильная версия IE, то вы хотите, чтобы он использовал - проверьте версии из кода и посоветуйте обновить перед использованием.
Если был способ предоставить функциональность IE8, не проходя там тяжелую установкув настоящее время - будет ли MS беспокоиться об этом?
Я помню времена, когда люди пытались удалить IE из Windows для повышения производительности, но это было скорее взломом, поэтому я сомневаюсь, что вы найдете развертывание Windows с .net, но без IE.