When decompiling an application, some parts of the resulting code can be different from the original source code. A big application like the one you sent would most likely need some slight code modifications in order for it to be compiled.
The size difference between the Visual Studio generated executable and the original executable could be the result of a lot of things ( e.g. code compression ).
If you have any other questions, feel free to ask.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items