当前位置: 首页 > 知识库问答 >
问题:

hiredis重建时出现.net framework 2.0错误

墨安阳
2023-03-14

我尝试删除并安装.NETFramework 3.5(包括2.0)的相关文件。建议在这个堆栈溢出

尝试安装Visual Studio 2005,如错误中建议的第二件事所建议的那样。

我找不到node_modules下的hiredis文件夹。

另一件事是,我尝试清理缓存,删除节点_模块,然后按照本节的建议重新安装。

MSBUILD : 
error MSB3428: Could not load the Visual C++ component "VCBuild.exe". To fix this, 
1) install the .NET Framework 2.0 SDK, 
2) install Microsoft Visual Studio 2005 or 
3) add the location of the component to the system path if it is installed elsewhere.  
[D:\path\src\node_modules\hiredis\build\binding.sln]

在图像中找到完整的错误。

共有1个答案

湛铭
2023-03-14

这显然是人们作为窗口用户遇到的常见错误。

如果您最近将Visual Studio更新到新版本,如2012年及以上版本,将从上面看到类似的内容。

有关于这方面的文章,如果你使用正确的搜索键,这里是其中一个,作者详细解释了它。链接

三种解决方案

1)npm安装-g windows构建工具stackoverflow

2) 安装VisualStudio10-

3) 手动下载neccaries文件,然后npm配置设置msvs\U版本-g github

 类似资料:
  • hiRedis 是 Redis 官方指定的 C 语言客户端开发包,支持 Redis 完整的命令集、管线以及事件驱动编程。 示例代码: redisContext *c = redisConnect("127.0.0.1", 6379);if (c->err) {    printf("Error: %s\n", c->errstr);    // handle error} reply = redi

  • 我正在尝试在Windows 7上使用Cmake构建OpenCV。我选择使用Visual Studio 10编译器。 我收到以下错误: C:/程序文件 (x86)/CMake 2.8/共享/生成 2.8/模块/CMakeCXX 中的生成错误信息:37 (get_filename_component): get_filename_component调用不正确的参数数调用堆栈(最近的调用优先):CMak

  • 我正在用MySQL数据库构建一个django应用程序。当我第一次运行“Python Manage.py Migrate”时,一些表创建得很好,然后出现一些错误。引出的错误是: 完整的回溯是:

  • 我正在尝试使用EclipseLink创建一个表。正在使用的java类是:- EL警告]:2017-04-07 14:04:53.768--ServerSession(1650327539)--异常[EclipseLink-4002](Eclipse持久性服务-2.6.3.v20160428-59C81C5):org.Eclipse.Persistence.exceptions.DatabaseEx

  • 问题内容: 我有几个线程在集群系统上从Python并行运行。每个python线程输出到一个目录。每个脚本在输出前检查 mydir是否 存在,如果不存在,则创建它: 但这会产生错误: 我怀疑这可能是由于种族情况造成的,其中一个工作在另一个工作到达之前创建了 目录 。这可能吗?如果是这样,如何避免该错误? 我不确定这是否是竞争条件,所以想知道Python中的其他问题是否会导致这种奇怪的错误。 问题答案