vscode visual studio setup open code change visual-studio-2005 msbuild

visual studio 2005 - visual - cómo establecer los directorios de MSBuild VC++



vscode environment variables (3)

Para establecer los directorios de inclusión, puede agregarlos a su variable de entorno INCLUDE. Utiliza el mismo formato que en env PATH. variable: separa las rutas con punto y coma.

Para establecer los directorios de la biblioteca, puede hacerlo de manera similar, colocándolos en su variable de entorno LIB.

Para establecer variables de entorno, simplemente haga clic derecho en "Mi PC", elija "Propiedades". Luego, vaya a la pestaña "Avanzado", y hay un botón llamado "Variables de entorno".

O bien, puede ejecutar MSBuild a partir de un script BATCH, en cuyo caso, antes de llamar a MSBuild, puede establecer las variables INCLUDE y LIB, de esta forma:

set INCLUDE=C:/Libraries/LibA/Include set LIB=C:/Libraries/LibA/Lib/x86

Tengo una solución de proyectos mixtos de VB.NET y C ++. Al usar Visual Studio 2005, puede configurar "Herramientas-> Opción-> Proyectos y soluciones-> Directorios de VC ++" para ayudar al compilador a encontrar sus archivos de inclusión. Al construir la misma solución con MSBuild, no veo cómo pasar estas configuraciones. El C ++ no se compilará sin esta ruta especificada. Al construir esta solución de Visual Studio, se construye perfectamente.

¿Cuál es la forma de pasar este camino para MSBUild?

Editar: parece que MSBuild no pasa la ruta (o el modificador / u) a vcbuild. A partir de VCBuild falla en la dependencia.


... y también puede agregar% INCLUDE% y% LIB% a sus variables para evitar sobrescribirlas

set INCLUDE=C:/Libraries/LibA/Include;%INCLUDE% set LIB=C:/Libraries/LibA/Lib/x86;%LIB%