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

问题描述 投票:0回答:3

我有一个 asp .net 核心项目,以 React 和 Typescript 作为前端。

我今天早上回来工作,在我的项目上运行“构建”,收到此错误消息。有谁知道这意味着什么以及如何解决它?

严重性代码描述项目文件行抑制状态 错误 MSB6006“C:\Program Files (x86)\Microsoft Visual Studio�9\Professional\MSBuild\Microsoft\VisualStudio\NodeJs 奥德.exe” 退出,代码为-1073741819。 MyProject.Web C:\Program 文件 (x86)\微软 SDK\TypeScript .5 uild\Microsoft.TypeScript.targets 463

我能看到的唯一提示是文件:“Typescript Targets” 当我检查“解决方案属性”->“Typescript 构建”时,我发现我选择的 Typescript 版本(3.1)“不可用”,唯一可用的版本是 3.5,所以我更改为 3.5,但这没有做任何事情

typescript visual-studio-2019
3个回答
2
投票

正确答案(对我来说):

原来我丢失了 NuGet 包 Microsoft.TypeScript.MSBuild,我重新安装了它,现在它可以工作了


0
投票

我发现解决此问题的唯一方法是重新启动


0
投票

我的问题是node.js的版本,我在Windows 10中从10节点版本升级到18节点版本,我的Visual Studio 2019有12.2版本。

Visual Studio 2019的节点在这里:C:\Program Files (x86)\Microsoft Visual Studio�9\Community\MSBuild\Microsoft\VisualStudio\NodeJs>

为了运行其他应用程序,我设置了 NODE_OPTIONS=--openssl-legacy-provider,然后 12.2 版本的 Visual Studio 不支持此选项。

我删除了这个设置选项并且它可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.