Even though I know I will probably get bashed for asking this question I'll still go ahead and ask it since it literally drives me nuts. I'm hoping maybe one of you has some insight on the matter.
Compiling MS's WIN32 default ('non-empty' setting) project on VS2013 yields a binary size~16kb. Compiling the same project on VS2015 Update3 yields a binary size~105kb (more than 6x as large!).
I double and triple checked the final command line parameters passed to cl.exe and link.exe and they appear identical (project settings). Even changes in the project settings - favor size over speed - don't help (binary still 105kb). What the heck is going here ? I even installed VS2015 on a second computer in order to rule out a 'defective' installation - same results (105kb). Reaching out for help since I'm done at this point.