Confirmado isso está acontecendo por causa do prompt de comando do Visual Studio.
Eu tenho duas versões do compilador Typescript (tsc.exe) no meu sistema (1.0 e 1.5) e não consigo remover o anterior porque ele é instalado com o Visual Studio 2013.
Eles estão localizados em:
C:\Program Files (x86)\Microsoft SDKs\TypeScript.0\tsc.exe
e
C:\Program Files (x86)\Microsoft SDKs\TypeScript.5\tsc.exe
Eu fui e mudei o PATH do meu sistema para apontar para o diretório do mais novo ..
Se eu executar o compilador a partir da linha de comando digitando tsc.exe
como minha conta de usuário, obtenho a correta.
Se eu executar o compilador a partir da linha de comando com o UAC, obtenho o errado (antigo).
Como posso fazer o meu sistema usar o mais novo sob um prompt de comando elevado?
Confirmado isso está acontecendo por causa do prompt de comando do Visual Studio.