一尘不染

节点程序包不在Windows 8.1上构建-缺少Microsoft.Cpp.Default.props

node.js

NPM软件包未在Windows 8.1上构建-失败并出现以下错误,

error MSB4019: The imported project "C:\Microsoft.Cpp.Default.props" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.

我尝试了以下方法,

  • 将环境变量设置VCTargetsPathC:\Program Files (x86)\MSBuild\12.0\(错误会相应更改,但Microsoft.Cpp.Default.props2012年构建工具中没有此错误)。

以上都不起作用。

我已经花了很长时间了。有人有可行的肯定答案吗?


阅读 291

收藏
2020-07-07

共1个答案

一尘不染

所以现在是2.47am-知道了。

尽管node-gyp网站似乎建议使用Visual Studio
2010或2012
,但对于Windows
8.1,请按照本期中的讨论为Windows桌面安装Visual
Studio Express
2013

2020-07-07