Monday, June 8, 2015

Compiling TypeScript on your build server - "tsc.exe" exited with code 1 (again)

A few months after a previous issue with TypeScript on our build server, the same error was there again:

image

This error is not really helpful. So I logged in on the build server and tried to execute tsc.exe directly. This gave me a different error. On the command line I got the following error:

“Cannot initialize ActiveScript”

and a message box opened up with the following message:

“The program can’t start because api-ms-win-downlevel-advapi32-l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem.”

image

So what is the problem? The thing is that TypeScript has a dependency on IE. On the build server IE8 was installed which is not compatible with TypeScript 1.4(and also 1.3).  After upgrading to IE11, our builds turned green again.

No comments: