Нужно решить интересную задачу, возможно кто-то подскажет простое решение.
А) Есть проект папки которого, помимо включённых в проект файлов исходников, содержат другие .cs файлы, которые используются в смежных проектах. Нужно скопировать только включённые в проект файлы исходников в отдельную папку(с соблюдением или не соблюдением иерархии)
Б) Заодно ещё хотелось бы решить дополнительную задачу: при экспорте исходного файла убирать ненужный код в неиспользуемых макрах препроцессора #if.
Могу решить это, скажем, использовав Roslyn, но интересуют более простые готовые решения.
Ручной экспорт не подходит, ибо это необходимо будет делать много раз.
«История жизни – это, по существу, развитие сознания, которое завуалировано морфологией.» Пьер Тейяр де Шарден