What is the difference between an EXE and a DLL?
Answers were Sorted based on User's Feedback
Answer / madhuri
EXE file is a excutable file which runs in a seperate
process which is managed by OS,where as a DLL file is a
dynamic link library which can be used in exe files and
other dll files.
In .net frame work both are assemblies.
| Is This Answer Correct ? | 118 Yes | 7 No |
Answer / sivaprasad
DLL:
1)it has versioning
2)it is not self executable
3)it runs in application process memory
4)it has no entry point
5)it is reusable
Exe:
1)it is self executable
2)it has no versioning
3)it runs in own memory
4)it have main function(Entry point)
5)it is self executable
Note:DLL is Superset of Exe
| Is This Answer Correct ? | 95 Yes | 6 No |
Answer / selvavelan.s
EXE file has Entry point, but in dll no Entry point.
| Is This Answer Correct ? | 67 Yes | 9 No |
Answer / govardhan
EXE is a Self Executable File where as dll is not self
executable file,To run dll file we need a exe file
| Is This Answer Correct ? | 62 Yes | 7 No |
Answer / apekshit sharma
The full form of EXE is Executable file and DLL is Dynamic
Link Library.
| Is This Answer Correct ? | 59 Yes | 16 No |
Answer / shahid
DLL:
1)it has versioning
2)it is not self executable
3)it runs in application process memory
4)it has no entry point
5)it is reusable
6)Out Process Server
Exe:
1)it is self executable
2)it has no versioning
3)it runs in own memory
4)it have main function(Entry point)
5)it is self executable
6) In Process Server
| Is This Answer Correct ? | 35 Yes | 5 No |
Answer / ravindra singh moyal
The full form of EXE is Executable file and DLL is Dynamic
Link Library.
| Is This Answer Correct ? | 29 Yes | 6 No |
Answer / ramakanth
Exe....is self executable
dll....is not self executable.it uses another dll or exe to
execute
| Is This Answer Correct ? | 25 Yes | 3 No |
Answer / debmalya kundu
DLL:
1)it has versioning
2)it is not self executable
3)it runs in application process memory
4)it has no entry point
5)it is reusable
Exe:
1)it is self executable
2)it has no versioning
3)it runs in own memory
4)it have main function(Entry point)
5)it is self executable
| Is This Answer Correct ? | 13 Yes | 0 No |
What is the difference between response.redirect and server.transfer, how to choose one among the other?
How to create multi language website in asp.net mvc? : Asp.Net MVC
suppose we have two object;obj1 and obj2 can we assign obj2 to one1; and if yes; then after assigning suppose we delete obj2 then obj1 will retain obj2 value or not.
What is mvc in angular?
Can user control be stored in library?
I’m having some trouble with cas. How can I diagnose my problem?
What are the new web part controls in asp.net 2.0 ?
Explain the working of passport authentication.
In which module you have worked in your .net project explain?
How you will handle session when deploying application in more than a server? Describe session handling in a webfarm, how does it work and what are the limits?
Explain the difference between mvc (model-view-controller) and mvp (model-view-presenter)? : asp.net mvc
Will the asp.net validators run in server side or client side? How do you do client-side validation in .net? How to disable validator control by client side javascript?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)