I have done all whatever mentioned in different posts over internet but my issue still persists.
I un-commented the polyfills required for IE 9, 10, 11
What about upgrading to angular v8 ?
Since the last major version the build process has been optimized for old browsers.
In Angular CLI version 8 and higher, applications are built using differential loading, a strategy where the CLI builds two separate bundles as part of your deployed application.
The first bundle contains modern ES2015 syntax, takes advantage of built-in support in modern browsers, ships less polyfills, and results in a smaller bundle size.
The second bundle contains code in the old ES5 syntax, along with all necessary polyfills. This results in a larger bundle size, but supports older browsers.
Development on IE
You should take a look at https://stackoverflow.com/a/56573079/4467001 to solve some issue on development mode and css since you upgraded angular to v8