¿Cómo uso las variables de entorno del sistema en los eventos posteriores a la construcción de mi proyecto sin tener que escribir y ejecutar un archivo por lotes externo? Pensé que sería tan fácil como crear una nueva variable de entorno llamada LHDLLDEPLOY
y escribiendo al siguiente en mi cuadro de texto posterior a la generación de eventos:¿Cómo utilizar las variables de entorno del sistema en los eventos posteriores a la construcción de VS 2008?
copy $(TargetPath) %LHDLLDEPLOY%\$(TargetFileName) /Y
copy $(TargetName).pdb %LHDLLDEPLOY%\$(TargetName).pdb /Y
... pero por desgracia, no. El resultado de generación muestra que escribió los archivos en la carpeta "%LHDLLDEPLOY%
" (como "1 file(s) copied
" dos veces), pero los archivos no están en el camino equiparado y no hay una nueva carpeta llamada "LHDLLDEPLOY
"
de dónde han en realidad ir, y ¿cómo hago esto correctamente?
(ACTUALIZACIÓN: Xavier clavó Además, su formato variable del $(LHDLLDEPLOY)
trabajó después me reinicia la máquina para actualizar las variables de entorno..)
(ACTUALIZACIÓN 2: Resulta que yo no tenga que reiniciar mi máquina. Solo necesitaba asegurarme de que a) cerré la ventana de lista de variables de entorno, yb) cerré/relancé Visual Studio).