IE11 Erro angular 2 "Identificador, sequência ou número esperado"

Bem, eu criei o site usando o Angular 2. Quando executo o comando "ng-serve" e tento testar meu site usando "http: // localhost: 4200"no Google Chrome e IE11, ele funciona perfeitamente, mas, se eu criar um projeto usando" ng-build --prod ", hospede-o no IIS. O site ainda funcionará no Chrome, mas o IE11 mostra os seguintes erros:

Pesquisei no Google e descobri que talvez fossem palavras reservadas na chave de identificação: pares de valores. Então eu adicionei Apostrophes (') em volta das minhas chaves. Por exemplo, eu tinha o seguinte objeto:

user:UserViewModel={
    Username:"",
    Age:0
};
and changed this to:
user:UserViewModel={
    'Username':"",
    'Age':0
};

Também foram excluídas as últimas vírgulas na chave: pares de valores e core.js importados em polyfills.ts

questionAnswers(2)

yourAnswerToTheQuestion