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

测试安装失败,没有vcbuild.exe

子车海
2023-03-14

我正在尝试在Windows 8 Professional(64位)笔记本电脑上安装TestCular(使用nmp),但在尝试安装socket.io(作为此过程的一部分)时失败。我得到的错误是

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.

我显然有。NET框架3.5安装(它在控制面板中的添加/删除Windows组件位下检查),尽管我没有设法找到vcbuild.exe.我尝试安装VS2005的旧副本,但这导致了一个关于无效项目的不同错误(. vcproj)文件

有人能建议我如何让这个工作吗?奇怪的是,它在我的工作电脑上安装得很好,这与它不会安装的电脑非常相似(它们都是64位Win 8 Pro)。

共有2个答案

壤驷俊逸
2023-03-14

在Visual Studio 2010中,命令行工具vcbuild.exe被msbuild.exe.所以,请确保您有正确的Visual Studio。

隗嘉歆
2023-03-14

我遇到了同样的问题。我通过将其添加到环境变量路径C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\vcpackages中修复了此问题,以便它可以找到VC构建。

 类似资料:
  • 我正在为一个带有多个STS模块的spring boot项目运行maven安装。 Maven日志: 最后,展示了所有模块的成功构建。难道它不应该一发现失败就停止制造战争吗?

  • 我需要在没有sudo的情况下执行npm install命令,但在我的Jenkins作业中,当我尝试执行该命令时,出现了这个错误,这是错误控制台消息: npm WARN grunt-bump@0.8.0需要grunt@>=1.0.1的对等项,但未安装。npm WARN SITE_MMM@0.0.1无存储库字段。npm WARN SITE_MMM@0.0.1无许可证字段。npm错误!Linux 3.1

  • 我使用Live Code应用程序设计工具包创建了一个应用程序,我想在Android设备模拟器上使用Live Code中的测试按钮测试它。最后,我想在我的Nexus7上运行它。我遵循了“如何成为PC上的Android开发人员?”中的所有说明。Live Code提供的课程/教程。在Java SDK和Android SDK安装上,一切似乎都已经工作了,我配置了一个虚拟设备并启动了它,我为Android支

  • 我有一个maven项目,它有一个名为“BlahITCase”的集成测试。该测试目前失败,进而导致“mvn安装”失败。这是预期的行为吗?我的理解是,单元测试(surefire)失败会导致构建失败,但集成测试(使用故障保护)失败不会。 我在我的pom的构建插件部分有以下内容: 注释出验证目标似乎给了我想要的行为。

  • 我想通过RobotFramework测试桌面电子应用程序。我下载了Selenium2Library,在网上看到了一些关于这方面的文章。我使用以下文本为变量创建vars.py: