Estaba echando un vistazo a $(Configuration)
, $(ProjectDir)
etc. en Visual Studio 2008 para eventos de preconstrucción.
¿Hay un enlace a todas estas variables con una definición para cada una de ellas?
Estaba echando un vistazo a $(Configuration)
, $(ProjectDir)
etc. en Visual Studio 2008 para eventos de preconstrucción.
¿Hay un enlace a todas estas variables con una definición para cada una de ellas?
Prueba esta página de MSDN: Macros for Build Commands and Properties
Si bien no parece ser una lista completa, el siguiente también puede ser útil:
Cómo utilizar las propiedades de 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 los elementos conocidos (no estoy seguro de cómo estos se utilizan):
http://msdn.microsoft.com/en-us/library/ms164313.aspx
Muchas gracias, estaba buscando las propiedades del elemento. – danijar
Si usted necesita encontrar valores para variables distintas de las macros estándar VS, que podrían 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 secundario en Propiedades→Entorno. En él se enumeran todos los $ vars como pares de valores clave:
Impresionante, gracias. –
cualquiera que trabaja en software heredado utilizando Visual Studio 6.0 se encuentra que $ (configuración) y $ (projectdir) de Macro no están definidos. 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 relative path dot representa el directorio actual y .. representa el directorio padre. Proporcione una ruta relativa al archivo que necesita procesarse. Ejemplo: (copy/y. \ .. \ .. \ Debug \ mylib.dll. \ .. \ MyProject \ Debug \)
Tenga en cuenta que es posible que tenga que cambiar la selección de la versión. Por ejemplo, tengo [MSVS2008] (http://msdn.microsoft.com/en-us/library/c02as0cs%28v=vs.90%29.aspx), y '$ (Configuración)' (en 2013) es '$ (ConfigurationName)' en su lugar. –