2015-01-26 3 views
1

Пожалуйста см следующую команду (AfterBuild BuildEvents \ PostBuildEventCommandLine):AfterBuild содержит оператор IF

if "Release" ==" $(ConfigurationName)" (
     call C:\Users\3212627\Documents\trunk\Genie2\AssignStrongNameSerializer.bat 
    ) 

Если удалить оператор IF, то пакетный скрипт запускается после сборки. Однако, если я включаю его, то это не так. Я определенно выбрал сборку релиза, а не сборку debug в диспетчере конфигурации. Что не так с утверждением IF?

ответ

1

У вас есть дополнительное ведущее место в вашей строке:

" $(ConfigurationName)" 

но вы должны использовать

"$(ConfigurationName)" 

начиная "Release" <> " Release"

+0

Спасибо. Я новичок в создании событий. Это был ответ. Хотел бы я, чтобы я не задавал этот вопрос сейчас. Я бы удалил его, но вы ответили быстро. – w0051977

Смежные вопросы