In general, I appeal to those who are good friends with encryption and obfuscation.
When compiling a program in MCVS2010 \ 2013, and indeed anywhere else, such nonsense creeps out, if the build is opened with a notebook:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0"> <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3"> <security> <requestedPrivileges> <requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel> </requestedPrivileges> </security> </trustInfo> </assembly> As well as a list of used libraries and a lot of other rubbish.
In general, how can you cut this rubbish from the finished build without affecting the program?