Ok, this is your problem (I know, because I had the same problem):
There are several assemblies that for some reason cannot be disassembled (as if they are empty). These assemblies (sorry, memory here) are in the Program Files directory somewhere.
You need to open the same assemblies, but in C: \ Windows \ Microsoft.NET \ Framework \ etc \ etc.
source
share