what is the difference between .EXE and .DLL RRS feed

  • Question

  • what is the difference between .EXE and .DLL.

    Why application will shown only DLL and

    why Console application shown only .EXE

    Sunday, September 6, 2009 10:22 AM


All replies

  • A .exe is required to start a process.  A .dll can be loaded into a running process.  You cannot create stand-alone .exes with, IIS is its main process.

    Hans Passant.
    Sunday, September 6, 2009 2:28 PM
  • You can also find more detail descriptions of their difference in this post.


    Please remember to mark helpful replies as answers and unmark them if they provide no help.
    Monday, September 7, 2009 8:02 AM
  • Executables are applications. Those can refer to dlls. Dlls are like libraries we include in our code.

    Executables do have one entry point through which it start a process. Dlls don't have entry point.

    Executables start theis own process. Dlls don't start their own process.

    Wednesday, September 26, 2012 2:06 PM