valor - Enlace a todas las variables de Visual Studio $
atributo title de la imagen (5)
Cualquiera que trabaje en un software heredado que use Visual Studio 6.0 encontrará que las macros $ (Configuración) y $ (ProjectDir) no están definidas. Para eventos posteriores a la compilación / preconstrucción, proporcione una ruta relativa que comience con la ubicación de su archivo .dsw (espacio de trabajo) como punto de partida. En la ruta relativa, el punto representa el directorio actual y ... representa el directorio padre. Proporcione una ruta relativa al archivo que necesita procesarse. Ejemplo: (copiar / y. / .. / .. / Debug / mylib.dll. / .. / MyProject / Debug /)
Estaba echando un vistazo a $(Configuration)
, $(ProjectDir)
etc. en Visual Studio 2008 para eventos Prebuild.
¿Hay un enlace a todas estas variables con una definición para cada una de ellas?
Para agregar a las otras respuestas, tenga en cuenta que las hojas de propiedades se pueden configurar para el proyecto, creando parámetros personalizados específicos del proyecto.
Para acceder o crearlos, vaya a (al menos en Visual Studio 2013) Ver -> Otras ventanas -> Administrador de propiedades . También puede encontrarlos en la carpeta de origen como archivos .prop
Pruebe esta página MSDN: Macros para comandos y propiedades de compilación
Si bien no parece haber una lista completa, lo siguiente también puede ser útil:
Cómo usar las propiedades del entorno:
http://msdn.microsoft.com/en-us/library/ms171459.aspx
Propiedades reservadas de MSBuild:
http://msdn.microsoft.com/en-us/library/ms164309.aspx
Propiedades de elementos bien conocidos (no estoy seguro de cómo se usan):
http://msdn.microsoft.com/en-us/library/ms164313.aspx
Si necesita encontrar valores para variables que no sean las macros VS estándar, puede hacerlo fácilmente usando Process Explorer . Comience, encuentre el proceso en el que se ejecuta su instancia de Visual Studio, haga clic con el botón derecho en Propiedades → Entorno. Enumera todos esos $ vars como pares clave-valor: