Во время сборки Visual Studio мне нужно иметь XML файл, сгенерированный из другого XML файла. Для меня очевидно, что XSLT-шаблон и преобразование именно то, что мне нужно.
То, как я предпочитаю это сделать, - использовать свойство "Custom Tool", найденное в файлах проекта. Есть ли уже встроенный инструмент, который я могу использовать для этой цели? Моей следующей опцией может быть использование этапа предварительной сборки для csproj. Опять же, существует ли (Visual Studio или MSBUILD) ранее существовавший или предустановленный инструмент, который я могу вызвать с этапа предварительной сборки, чтобы сделать это?
Наконец, если понадобится, я мог бы изменить сам файл .csproj, чтобы добавить задачу MSbuild, которая выполняет преобразование (я думаю, что MSBuild поставляется с такой Задачей - если нет, я знаю, что они доступны для загрузки).
В целом, я просто хотел бы узнать самый простой способ сделать это и как это сделать. Я уже знаю, как писать XSL-шаблоны.:)