gpt4 book ai didi

c++ - 未在 Windows 8.1 上构建的 Node 包 - 缺少 Microsoft.Cpp.Default.props

转载 作者:IT老高 更新时间:2023-10-28 13:58:50 25 4
gpt4 key购买 nike

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.props 与 2012 构建工具)。
  • 根据 this answer 安装 VisualStudio 2010 环境(卸载后按正确顺序安装)
  • 完全删除了 VisualStudio 2010 并尝试了 VisualStudio 2012,它应该可以根据 Node-gyp wiki 工作。
  • 根据 this answer 添加了注册表项
  • 根据 this answer 尝试使用 Windows 7.1 SDK 命令提示符
  • 尝试设置VisualStudioVersion在根据 this answer 运行 npm 之前
  • 尝试通过 --msvs_version=2012根据 this answer 到 npm

以上方法均无效。

我已经为此花费了很长时间。有人有明确的答案吗?

最佳答案

我的快速解决方法是:

set VCTargetsPath=C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120
npm install

关于c++ - 未在 Windows 8.1 上构建的 Node 包 - 缺少 Microsoft.Cpp.Default.props,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21069699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com