typescript 在VS 2019中构建时,“node.exe退出,代码为-1073741819”

7nbnzgx9  于 2023-10-22  发布在  TypeScript
关注(0)|答案(3)|浏览(239)

我有一个ASP.NET核心项目与React和typescript作为前端。
我今天早上回来工作,在我的项目上运行“Build”,得到了这个错误消息。有谁知道这意味着什么以及如何修复它?
严重性代码描述项目文件行抑制状态错误MSB 6006“C:\Program Files(x86)\Microsoft Visual Studio\2019\Microsoft\VisualStudio\NodeJs\node.exe”退出,代码为-1073741819。C:\Program Files(x86)\Microsoft SDKs\TypeScript\3.5\build\Microsoft.TypeScript.targets 463
我能看到的唯一提示是文件:“TypescriptTargets”当我选中Solution Properties-> TypescriptBuilds时,我看到我选择的Typescriptversion(3.1)“不可用”,并且唯一可用的版本是3.5,所以我更改为3.5,但没有任何效果

zkure5ic

zkure5ic1#

正确答案(对我来说):
原来我丢失了NuGet包Microsoft.TypeScript.MSBuild,我重新安装了它,现在它工作了

vatpfxk5

vatpfxk52#

我找到的唯一解决方法就是重启

rxztt3cl

rxztt3cl3#

我的问题是node.js的版本,我在windows 10中从10节点版本升级到18节点版本,我的Visual Studio 2019有12.2版本。
Visual Studio 2019的节点在这里:C:\Program Files(x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\NodeJs>
为了运行其他应用程序,我设置了NODE_OPTIONS=--openssl-legacy-provider,然后Visual Studio 12.2版本不支持此选项。
我删除了这个选项的设置和它的工作。

相关问题