Время компиляции -модификация исходного кода с использованием Roslyn

Можно ли изменить исходный код перед компиляцией с помощью Roslyn в задаче MSBuild на сервере CI? Мне удалось сделать то, что я хочу, в VS, но мне интересно, возможно ли это вне VS.В настоящее время я смотрю на API-интерфейсы рабочей области и API-интерфейсы компилятора, и они кажутся правильным инструментом для достижения этого, но я все еще не уверен, возможно ли это вообще? В частности, я беспокоюсь о возвращении изменений, которые я сделал в MSBuild, чтобы позволить ему продолжить свою работу.

23
задан Anton Moiseev 26 April 2012 в 07:07
поделиться