Для большого переноса с работы VB6 на C# я написал инструмент, который использует убийство регулярных выражений для анализа базы кода VB6 и извлечения зависимостей всех функций во всех формах, базовых файлах и классах.Есть ли инструмент, который анализирует, какие функции вызывают функции C#?
Это позволило нам вырезать блоки кода для разработчиков, генерировать графики и извлекать все SQL.
Я мог бы использовать что-то, что делает то же самое для C#, и хотя это было бы много проще для C#, у меня нет времени или бюджета, чтобы написать его.
Мы ограничены VS2008
ли уже существует что-нибудь подобное?
Я не уверен, но я думаю, что NDepend это. Если нет, писать его сами должны быть довольно прямолинейными, используя Roslyn или NRefactory. – alexn
Я думаю, что [NDepend] (http://www.ndepend.com/) делает это, но это несколько сотен долларов. – Rup
Я бы попытался использовать Roslyn для этого. – vittore