Я пытаюсь создать шаг копирования файла post build в VS2010, который обрабатывает макросы пути, когда у них есть встроенные пространства. Я попытался окружить команды копирования в двойных кавычках, но я получаю сообщение об ошибке, когда вызывается копия, если $(SolutionDir) содержит пробел. эхо-команда в сообщении об ошибке не отображает двойные кавычки.
copy "$(SolutionDir)$(Configuration)\*" "$(TargetDir)"
Я также пробовал отдельно \" и "", но оба они приводят к тому, что в эхо-команде будет отображаться escape-последовательность из 2 символов? Как правильно избежать двойной цитаты на этапе сборки?