Я предлагаю вам перекомпилировать старый код и декомпилировать его с помощью рефлектора.
Затем декомпилировать текущий исполняемый файл с рефлектором и отразить эти два.Таким образом, вы будете видеть только сделанные вами изменения и применять их к своему старому исходному коду, а не просто проводить различие между декомпилированным кодом и исходным кодом - что, очевидно, вызовет огромное количество неинтересных различий (комментарии, дляодна вещь!).
Я не вижу, как это будет лучше, если честно.Конечно, это будет ручной процесс, но он все равно сэкономит вам время.