У меня есть ситуация, когда мне нужно сгенерировать кучу файлов кода C # на этапе предварительной сборки проекта и включить сгенерированные файлы в текущий проект для компиляции. Есть ли способ сделать это чисто, без необходимости копаться в файле проекта каждый раз, когда выполняется шаг предварительной сборки?
Мое решение должно работать как для сборок на основе IDE, так и для сборок на основе MSBuild. Поскольку оба они основаны на MSBuild, я подозреваю, что не будет большой разницы; но хотел это назвать.
Любая помощь очень ценится, спасибо!