What is the difference between the four .exes generated by VB.NET?
In the VS.NET environment, after debugging and generating the application, four .exe files are generated.
E.g:
.\bin\Debug\abc.exe '(1)
.\bin\Release\abc.exe '(2)
.\obj\Debug\abc.exe '(3)
.\obj\Release\abc.exe '(4)
What's the difference between them?
For .NET programs, if you don't obfuscate, you can directly generate the source code, except for the variable names, everything else is exactly the same.
Of course, VB. NET development program, if not mixed, you can indeed find the source code.
It seems to use the file ILDASM.EXE, but I can't remember it clearly.