Click here to Skip to main content
12,952,159 members (58,602 online)
Rate this:
Please Sign up or sign in to vote.
See more:
what is the difference between .exe files and .dll files?
Posted 30-Jun-11 2:42am
Updated 30-Jun-11 3:48am
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

At the most basic level, an exe is an executable file that can be run, whereas a DLL is a library that needs to have something external to it call it's functions. An executable has a well defined start point (typically known as Main) that is responsible for setting up the calls to the rest of the program, and triggering processing functionality. A DLL does not have this start point.
Rate this: bad
Please Sign up or sign in to vote.

Solution 2

An exe is a program or an application, a DLL contains functions that programs or applications can use.

I'm sure someone can provide something more comprehensive but I believe that is it basically.

See this for more information:[^]
Pete O'Hanlon 30-Jun-11 8:51am
Yup, that about covers it.
Alison P 30-Jun-11 8:54am
Ta :)
Pete O'Hanlon 30-Jun-11 9:05am
That's why I voted 5;)
Nagy Vilmos 30-Jun-11 9:24am
Why are you thanking yourself ;)
Alison P 30-Jun-11 9:37am
Lunacy ;)

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 6,239
CHill60 3,490
Maciej Los 3,083
Jochen Arndt 1,975
ppolymorphe 1,880

Advertise | Privacy | Mobile
Web01 | 2.8.170525.1 | Last Updated 30 Jun 2011
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