construir solución desde la línea de comando
Estoy tratando de construir una serie de soluciones a partir de un archivo cmd usando líneas de comando para manejar toda la compilación
Esta es la línea que construye la solución:
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%
las soluciones están en(%CFG%\bld.lst)
si agrego un error de captura como en:
if errorlevel 1 set OUT= Failed to build %%i Release & goto :error_term
al final de la línea, la construcción se bloquea
si no lo hago, el visor de eventos me muestra este error:
La descripción deID de evento 0 de la fuenteVSTTExecution no pudo ser encontrado. O el componente que genera este evento no está instalado en su computadora local o la instalación está dañada. Puede instalar o reparar el componente en la computadora local.
Si el evento se originó en otra computadora, la información de la pantalla debía guardarse con el evento.
La siguiente información se incluyó con el evento:
(devenv.exe, PID 2004, Thread 1) UIContextHelper.SetUIContext: The call to IVsAggregatableProject.GetCmdUIContextCookie failed. Error code: -2147467259
el recurso del mensaje está presente pero el mensaje no se encuentra en la tabla de cadena / mensaje
si construyo cada una de las soluciones de VisualStudio, la solución se compila correctamente
Debo mencionar algunos de los proyectos escritos en VS 2010 y algunos en VS 2013
Me está volviendo gris el pelo. ¡AYUDA!
Danieli