Skip to content

"node.exe exited with code 1" in VS2017 after updating from TS 3.1.1 to TS 3.3.1 #30580

@KarloX2

Description

@KarloX2

TypeScript Version: 3.3.1

Hi!
My project won't compile any more in VS2017 after updating from TS 3.1.1 to 3.3.1

The first error that appears in the error window is this:

"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\NodeJs\node.exe" exited with code 1.

Then there come a lot more errors, most of which are like Cannot find name xxx. I guess these errors appear as a consequence of the error above(?)

In the output window I also find these lines:

2>Task "VsTsc"
2>  C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\NodeJs\node.exe "C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js"  --project "C:\Projects\MyProject\tsconfig.json" --listEmittedFiles --locale en-US --listFiles --noEmit
2>  Unknown output:                 throw e;
2>  Unknown output:                 ^
2>  Unknown output:     at checkNestedBlockScopedBinding (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:46274:48)
2>  Unknown output:     at checkIdentifier (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:46180:13)
2>  Unknown output:     at checkExpressionWorker (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:52182:28)
2>  Unknown output:     at checkExpression (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:52154:42)
2>  Unknown output:     at checkNonNullExpression (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:48529:37)
2>  Unknown output:     at checkPropertyAccessExpressionOrQualifiedName (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:48562:28)
2>  Unknown output:     at checkPropertyAccessExpression (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:48555:20)
2>  Unknown output:     at checkExpressionWorker (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:52211:28)
2>  Unknown output:     at checkExpression (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:52154:42)
2>  Unknown output:     at checkNonNullExpression (C:\Program Files (x86)\Microsoft SDKs\TypeScript\3.3\tsc.js:48529:37)
2>Done executing task "VsTsc".

By changing the project properties to use 3.1 instead of the latest TS the error doesn't appear any more.

What can I do?

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    DuplicateAn existing issue was already created

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions