Как использовать системные переменные среды в событиях VS 2008 Post-Build?

Как использовать системные переменные среды в событиях после сборки моего проекта без необходимости писать и выполнять внешний пакетный файл? Я думал, что это будет так же просто, как создание новой переменной среды с именемLHDLLDEPLOY и писать следующее в моем текстовом поле события после сборки:

copy $(TargetPath) %LHDLLDEPLOY%\$(TargetFileName) /Y
copy $(TargetName).pdb %LHDLLDEPLOY%\$(TargetName).pdb /Y

... но увы нет. Вывод сборки показывает, что он записал файлы в "%LHDLLDEPLOY%"папка (как"1 file(s) copied"дважды), но файлы не находятся на равном пути, и нет новой папки с именем"LHDLLDEPLOY"

Куда они на самом деле пошли, и как мне сделать это правильно?

(ОБНОВИТЬ:Ксавье Успешно справился. Кроме того, его переменный формат$(LHDLLDEPLOY) работал после того, как я перезагрузил машину, чтобы обновить переменные среды.)

(ОБНОВЛЕНИЕ 2: Оказывается, мне не нужно было перезагружать мой компьютер. Мне просто нужно было убедиться, что я а) закрыл окно со списком переменных среды и б) закрыл / перезапустил Visual Studio.)

Ответы на вопрос(0)

Ваш ответ на вопрос