質問

For a large porting from VB6 to C# job I wrote a tool which uses a murder of regular expressions to analyse a VB6 code base and extract the dependencies of all the functions in all the forms, bas files and classes.

It allowed us to chop out blocks of code for the developers, generate graphs and extract all the SQL.

I could really use something that does the same thing for C# and although it would be a lot easier for C#, I don't have the time or budget to write it.

We are limited to VS2008

Does anything like this already exist?

役に立ちましたか?

解決

I'm not sure but I think NDepend has this. If not, writing it yourself should be pretty straight forward using Roslyn or NRefactory

他のヒント

If you take a look on project Roslyn page, you'll find example which will show you about 70% of what you seem to try to achive.

Walkthrough: Getting Started with Semantic Analysis – C#

It seems you are doing some kind of "refactoring". I found ReSharper is most useful in this case http://www.jetbrains.com/resharper/

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top