我正在运行一个批处理文件来构建cppunit。但是当我运行它时,我会收到很多与devenv不是命令相关的错误,即使它存在于电脑上。通过使用'where'进行快速搜索,无法找到可执行文件。
以下是bat文件中的错误示例:
devenv Build2010.sln /build "Release|Win32" 'devenv' 不是内部或外部命令,也不是可运行的程序或批处理文件。
所以我的问题是“我应该下载缺失的devenv.exe文件吗?如果是,应该从哪里下载?”
我正在运行一个批处理文件来构建cppunit。但是当我运行它时,我会收到很多与devenv不是命令相关的错误,即使它存在于电脑上。通过使用'where'进行快速搜索,无法找到可执行文件。
以下是bat文件中的错误示例:
devenv Build2010.sln /build "Release|Win32" 'devenv' 不是内部或外部命令,也不是可运行的程序或批处理文件。
所以我的问题是“我应该下载缺失的devenv.exe文件吗?如果是,应该从哪里下载?”
以下是步骤:
看起来你的路径中没有devenv
程序。它通常可以在以下目录中找到
%VS100COMNTOOLS%\..\IDE\devenv.com
尝试将您的批处理文件中的devenv
替换为上面的文本,这应该可以解决问题。
请注意,我故意在上面使用了.com
而不是.exe
。Visual Studio旨在从命令行中运行,使用devenv.com
Common7\IDE
文件夹内部。您期望在哪里找到它? - JaredPar