【问题标题】:Unable to find devenv in Visual Studio 2010在 Visual Studio 2010 中找不到 devenv
【发布时间】:2021-04-06 06:18:16
【问题描述】:

我正在运行一个 bat 文件来构建 cppunit。但是,当我运行它时,我得到了许多与 devenv 不是命令相关的错误,即使它是。果然,我使用“where”进行了快速搜索,但找不到可执行文件。

这是一个来自 bat 文件的 errpr 示例。

devenv Build2010.sln /build "Release|Win32" 'devenv' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

所以我的问题是“我应该下载丢失的 devenv.exe 吗?如果可以的话在哪里下载?”

【问题讨论】:

  • 我已经验证了 VS2010 的 bin 文件夹已经是 PATH 环境变量的一部分。即使它是,可执行文件甚至不在文件夹中。
  • 还有,您在bin 文件夹中看到devenv.exe 了吗?
  • devenv 实际上并不位于 bin 文件夹中。它位于内部Common7\IDE。您希望在哪里找到它?
  • 我在 'c:\' 上使用了 'where',但仍然找不到。

标签: visual-studio-2010


【解决方案1】:

事情是这样的;

  1. 右键单击计算机
  2. 属性
  3. 高级系统设置
  4. 环境变量
  5. 在系统变量部分查找路径
  6. 编辑
  7. 在您的计算机中,您应该找到 devenv.comdevenv.exe 的路径。例如我的是:C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE
  8. 将此路径复制并粘贴到系统变量部分的路径中。 (不要忘记前一个后的“;”
  9. 保存并重新启动命令行

【讨论】:

  • 如果路径中有空格,请记住双引号
【解决方案2】:

看起来devenv 程序根本不在您的路径上。一般可以位于以下目录

%VS100COMNTOOLS%\..\IDE\devenv.com

尝试将您的 bat 文件中的 devenv 替换为上述文本,这样应该可以解决问题。

请注意,我在上面故意使用.com 而不是.exe。 Visual Studio 旨在使用 devenv.com 从命令行运行

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-04-20
    • 2014-12-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-02
    相关资源
    最近更新 更多