tengo dos problemas similares:variable de macros/Medio Ambiente en .sln y archivos .vcproj para Visual Studio
a) Tengo una solución que incluye varios proyectos y yo quiero ser capaz de cambiar fácilmente la ubicación del proyecto mediante el establecimiento de algunos variable de entorno/macro. Como ejemplo, este proyecto puede ubicarse en \ SolutionDir \ Dir1 \ o \ SolutionDir \ Dir2 \ Por lo tanto, deseo especificar que debe estar ubicado en \ SolutionDir \ $ (Var) y simplemente establecer la variable.
¿Hay alguna compilación en Visual Studio para hacerlo?
Conozco actualmente solo dos soluciones: edite .sln file manual/programmatically para encontrar este proyecto y establecer la ruta correcta.
No pude usar la variable de entorno en el archivo .sln.
b) Tengo un proyecto que incluye archivos de recursos (.rc y .h). Quiero ser capaz de establecer su ubicación a través de otra variable de entorno o macro.
Algo así como \ ProjectDir \ $ (var2) \ resource.rc
he encontrado algo de información sobre las hojas de propiedades prometedoras, pero Visual Studio no se expande macros cuando los estoy usando en la etiqueta del archivo en el .vcproj .
Gracias por cualquier idea sobre cómo resolver este problema.
Saludos, Victor
interesante. Pero no puedo entender por qué quieres hacer esto. Probablemente haya una forma diferente de resolver el problema que intentas abordar. – Tim
Quiero configurar el proyecto para que sea fácilmente conmutable entre las versiones de marca del producto para diferentes OEM. –