what is difference between .dll and .exe files?
Answers were Sorted based on User's Feedback
Answer / suresh kumar verma
EXEs are executable programs while DLLs are libraries loaded
into a process and contain some sort of useful functionality
like security, database access or something.
| Is This Answer Correct ? | 26 Yes | 0 No |
Answer / milind patil
dll means "Dynamic Link Library". Exe means "Executables"
.Exe
1. These are outbound file.
2. Only one .exe file exists per application.
3. .Exe cannot be shared with other applications.
4. .Exe Can Run On its own
.dll
1. These are inbound file .
2. Many .dll files may exists in one application.
3. .dll can be shared with other applications.
4. .dll cannot Run on its own
The DLL is an inprocess component but exe is outprocess
component. When system launches an exe, a new process is
created , for DLL a new process is not created.
DLL is a WIN 32 LIBRARY file, whereas the exe is a WIN32
executable file.
DLL can be reused and versioned. DLL reduces storage space
as different programs/files can use the same dll.
DLL does not have a main function. DLL binding occurs at
runtime. That is why its called "Dynamic Link" library.
EXE has a single main entry point.
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / ganesh somani
Also EXE contains a main() function from which the program starts, Dll doesn't have such a main() function
| Is This Answer Correct ? | 2 Yes | 1 No |
Whay we use gigabite ethernt
if we give you the job AS A PETROLEUM ENGINEER WHAT WILL YOU DO(that is extraordinary) for our company
Why does the 'divisibility by 3' rule work?
difference between windows 2003 and windows 2008 server
how to convert postfix notation into prefix in data structures. please send me algo of taha
What type of questions are asked in interview?
hi this is padhu i just want to know about remote sensing scientist in ISRO, will there a written test or not if there are any model test papers plz post it.
what is overflow and what are the conditions for which overflow possible?
why is the scheduling decision needs to be taken when a process switches from running to waiting state.also,if this is because the next process is to be allocated to cpu then why not a scheduling decision taken when a process switches from ready to running state.
Explain about a light bulb
What is the full forms SDDC,TOR,DLRO,PPP,USW,AWWA,CMOS,SVI,
i can access command prompt in my pc. when i type cmd in run,message comes-you are restricted.contact admin. why is it so? how can acces it by just logging in as a user and not as admin.?????
Civil Engineering (5086)
Mechanical Engineering (4456)
Electrical Engineering (16639)
Electronics Communications (3918)
Chemical Engineering (1095)
Aeronautical Engineering (239)
Bio Engineering (96)
Metallurgy (361)
Industrial Engineering (259)
Instrumentation (3014)
Automobile Engineering (332)
Mechatronics Engineering (97)
Marine Engineering (124)
Power Plant Engineering (172)
Textile Engineering (575)
Production Engineering (25)
Satellite Systems Engineering (106)
Engineering AllOther (1379)