Я только начинаю использовать NAnt в качестве замены MSBuild в нашем проекте CruiseControl.
Одна из вещей, которые мы делаем внутри набора проектов, - это ссылка на один файл AssemblyInfo.cs извне дерева проекта, чтобы упростить управление версиями (он находится в каталоге над папками проекта).
Есть ли очевидный способ добиться этого в разделе <sources>
задачи <csc>
?
Насколько я могу судить, раздел <sources>
поддерживает только один элемент <include>
, который должен находиться под основанием задачи.
Я полагаю, что другим вариантом было бы скопировать единственный файл AssemblyInfo.cs как часть задачи до вызова csc, но мне интересно, есть ли более чистый способ сделать это.