Выполнение преобразования XSLT как шага сборки

Во время сборки Visual Studio мне нужно создать XML-файл из другого XML-файла. Для меня очевидно, что шаблон XSLT, и преобразование - это именно то, что мне нужно.

Я предпочитаю использовать свойство «Custom Tool», находящееся в файлах проекта. Есть ли уже встроенный инструмент, который я могу использовать для этой цели? Следующим вариантом может быть использование шага перед сборкой файла csproj. Опять же, существует ли уже существующий или предустановленный инструмент (Visual Studio или MSBUILD), который я могу вызвать на этапе предварительной сборки, чтобы сделать это?

Наконец, при необходимости я мог бы изменить файл .csproj сам, чтобы добавить задачу MSbuild, которая выполняет преобразование (я думаю, что MSBuild поставляется с такой задачей - если я не знаю, что они доступны для загрузки).

В целом, я просто хотел бы знать самый простой способ сделать это , и как это сделать. Я уже умею писать шаблоны XSL. :)

18
задан Brent Arias 5 August 2011 в 21:14
поделиться