Помещение @
перед строкой позволяет Вам использовать специальные символы, такие как обратная косая черта или двойные кавычки, не имея необходимость использовать специальные коды или символы ESC.
, Таким образом, можно записать:
string path = @"C:\My path\";
вместо:
string path = "C:\\My path\\";
Этого можно добиться двумя способами:
Вы можете сделать это с помощью antcall
.
<property name="param1"/>
<property name="param2"/>
<target name="task1">
<property name="param1" value="hello"/>
<property name="param2" value="world"/>
</target>
<target name="task2">
</target>
Просто вызовите задачу2, запуск задачи будет выполнен раньше это
Что вам нужно, так это определение макроса.
Чтобы получить действительно хорошее руководство по написанию макросов Ant, ознакомьтесь с этой презентацией .