Синтаксис «если» для макросов после сборки в VS 2010 - PullRequest
15 голосов
/ 06 декабря 2011

Я пытаюсь добавить макрос после сборки, который будет условно копировать некоторые файлы после сборки, если конфигурация не «Отладка».Я пытаюсь следующее:

if ('$(ConfigurationName)' <> 'Debug')
    copy /y $(ProjectDir)memcached.$(ConfigurationName).config   
            $(ProjectDir)memcached.config 

И я получаю ошибку 255. Какой должен быть правильный синтаксис для оператора «если»?

1 Ответ

27 голосов
/ 06 декабря 2011

Только что разобрался:

if not $(ConfigurationName) == Debug  
   copy /y $(ProjectDir)memcached.$(ConfigurationName).config 
           $(ProjectDir)memcached.config
...