I need to do a sort of code merger that will look for certain changes in a branch of code and apply them in another copy of the code. The changes I'm looking for are just attributes added to certain methods and properties so this seems to be quite simple. The rest of the code is very different so doing a text based merge is complex.
I was planning to do this as a code cleanup module. Does this make sense?
What I don't know how to do is to load a separate Visual Studio project or Solution File. I'm going to have 2 sets of code, one is already open in VS but I need to load another solution file from scrath so I can compare both code sets. Is this possible?