Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 从命令行生成解决方案_Visual Studio 2012_Build - Fatal编程技术网

Visual studio 2012 从命令行生成解决方案

Visual studio 2012 从命令行生成解决方案,visual-studio-2012,build,Visual Studio 2012,Build,我正在尝试使用命令行从cmd文件构建大量解决方案来处理整个构建 这是构建解决方案的一行: for /f %%i in (%CFG%\bld.lst) do set OUT= %%i Release %REBUILD%& call :out & C:\"Program Files (x86)"\"Microsoft Visual Studio 12.0"\Common7\IDE\devenv.exe %%i %REBUILD% Release >>%LOG%

我正在尝试使用命令行从cmd文件构建大量解决方案来处理整个构建

这是构建解决方案的一行:

for /f %%i in (%CFG%\bld.lst) do set OUT=   %%i Release %REBUILD%& call :out & C:\"Program Files (x86)"\"Microsoft Visual Studio 12.0"\Common7\IDE\devenv.exe  %%i %REBUILD% Release >>%LOG% 
解决方案位于
(%CFG%\bld.lst)

如果我添加错误捕获,如中所示:

如果errorlevel 1设置=未能生成%%i Release&goto:error\u term
在行尾生成崩溃

如果没有,eventviewer会显示以下错误:

事件ID 0的描述来自源VSTTExecution 找不到。引发此事件的组件不是 安装在本地计算机上或安装已损坏。你 可以在本地计算机上安装或修复组件

如果事件起源于另一台计算机,则显示信息 必须与事件一起保存

本次活动包括以下信息:

(devenv.exe, PID 2004, Thread 1) UIContextHelper.SetUIContext: The call to IVsAggregatableProject.GetCmdUIContextCookie failed. Error code: -2147467259
消息资源存在,但在字符串/消息表中找不到该消息

如果我从VisualStudio构建每个解决方案,则该解决方案将正确构建

我应该提到VS 2010和VS 2013中编写的一些项目

它使我的头发变白了。救命啊

达涅利