Генерация кода в задаче MSBuild - PullRequest
3 голосов
/ 27 декабря 2008

Я создаю задачу MSBuild, которая сгенерирует один или несколько файлов. У меня есть задача со свойством [output], имеющим тип ITaskItem []. У меня вопрос: нужно ли самому реализовывать этот интерфейс или есть класс, который я уже могу использовать?

Я хочу, чтобы они были элементами задачи Компиляция, которые добавляются в список файлов для компиляции.

1 Ответ

2 голосов
/ 27 декабря 2008

Оказывается, класс TaskItem уже существует. Это довольно общее, но должно работать нормально. Если вы установите ItemName = "Compile" для выходного элемента в вашем целевом файле, он создаст их как элементы Compile и добавит в коллекцию. Нет проблем

...