What is the difference between an executable assembly and a class library?
An executable assembly exists as the .exe file while a class library exists as the .dll file. Executable assembly represent executable applications having some entry (e.g., Main() method in C#). A class library, on the other hand, contains components and libraries to be used inside various applications. A Class library can not be executed and thus it does not have any entry point.
Related Questions
- What’s the difference between the Wales Office, the Welsh Assembly Government and the National Assembly for Wales?
- What is the difference between "Traditional Mutual Funds" and "True Asset Class Diversified Mutual Funds"?
- What’s the difference between the 40-hour exam prep class and the 120-hour training program?