1.

What Is The Difference Between .exe And .dll Files?

Answer»

EXE:

  • It is an executable file, which can be run independently.
  • EXE is an out-PROCESS component, which means that it RUNS in a separate process.
  • It cannot be reused in an application.
  • It has a main function.

DLL:

  • It is DYNAMIC Link Library that is used as a part of EXE or other DLLs. It cannot be run independently.
  • It runs in the application process memory, so it is CALLED as in-process component.
  • It can be reused in an application.
  • It does not have a main function.

EXE:

DLL:



Discussion

No Comment Found