visual-studio - visual - vscode task variables
¿Cómo usar las variables de entorno del sistema en los eventos posteriores a la construcción de VS 2008? (1)
¿Intentó $ (LHDLLDEPLOY) en lugar de% LHDLLDEPLOY%?
¿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 escribir lo siguiente en mi cuadro de texto de eventos posteriores a la construcción:
copy $(TargetPath) %LHDLLDEPLOY%/$(TargetFileName) /Y
copy $(TargetName).pdb %LHDLLDEPLOY%/$(TargetName).pdb /Y
... pero por desgracia, no. La salida de compilación muestra que escribió los archivos en la carpeta " %LHDLLDEPLOY%
" (como " 1 file(s) copied
" dos veces), pero los archivos no están en la ruta LHDLLDEPLOY
y no hay una nueva carpeta llamada " LHDLLDEPLOY
"
¿A dónde fueron realmente y cómo hago esto correctamente?
(ACTUALIZACIÓN: Xavier lo clavó. Además, su formato variable de $(LHDLLDEPLOY)
funcionó después de que reinicié la máquina para actualizar las variables de entorno).
(ACTUALIZACIÓN 2: Resulta que no tuve que reiniciar mi máquina. Solo necesitaba asegurarme de que a) cerré la ventana de la lista de variables de entorno yb) cerré / reinicié Visual Studio).