Click here to Skip to main content
12,942,930 members (77,486 online)
Rate this:
 
Please Sign up or sign in to vote.
See more:
hi,
what is the difference between dll and exe
I need it point wise and easier to understanding
Posted 14-Sep-11 21:05pm
Updated 14-Sep-11 21:10pm
v4
Comments
RaviRanjankr 15-Sep-11 3:09am
   
please avoid using Short form of words. always try to write complete word in your question. :)
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

Google[^] it.
  Permalink  
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 2

A exe file contails entry point of program but A dll not.
exe's are self executed, Dll cannot be executed on their own.
for more details search on google there is lot of results.
  Permalink  
v2
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 3

Both exe and dll's are assemblies where an exe is an executible program and A dll (Dynamic Link Library) is a file that can be loaded and executed by programs dynamically.
have a look there[^] to get plenty of article.
Some useful link
Link1-[Difference between DLL and Exe][^]
LInk2-[Difference Between DLL and Exe][^]
Link3-[.NET Framework Assemblies][^]
Link4-[Overview of Assemblies][^]
  Permalink  
Comments
thiyagarajan.rk 15-Sep-11 3:25am
   
Nice....
RaviRanjankr 15-Sep-11 3:52am
   
Thanks :)
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 8

Exe are execuates where as dll are Dynamic link library. Meaning when you develop a console app or windows forms app, an exe is generated. You can double click and use that exe.

When you develop a web forms applications instead of exe, dlls are generated .
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

    Print Answers RSS
Top Experts
Last 24hrsThis month
OriginalGriff 4,633
CHill60 2,880
Maciej Los 2,268
Jochen Arndt 1,900
ppolymorphe 1,755


Advertise | Privacy | Mobile
Web02 | 2.8.170518.1 | Last Updated 7 Apr 2015
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100