none
What is an assembly? RRS feed

  • Question

  • Whenever I compile a windows application.A exe file is generated in the bin folder.Is that an assembly?If it is then what is a module?

    Tarun Pothulapati

    Sunday, January 11, 2015 6:07 AM

Answers

  • Yes. Assembly is a unit of deployment (exe or ddl).

    I think a module is a collection of code inside an assembly.

    Theirs plenty of answers to your questions in other sites. Before you post a question try to search first in other sites.

    Good luck. Happy coding :)

    Sunday, January 11, 2015 12:20 PM
  • Hello Tarun,

    From the MSDN page on assemblies:

    "Assemblies can be static or dynamic. Static assemblies can include .NET Framework types (interfaces and classes), as well as resources for the assembly (bitmaps, JPEG files, resource files, and so on). Static assemblies are stored on disk in portable executable (PE) files."

    So an .exe is also an assembly.

    For the difference between module and assembly, you could check this blog:

    http://blogs.msdn.com/b/junfeng/archive/2005/02/12/371683.aspx

    And as JamesEarnan said, you could search them online and you could find lots of information about this topic.

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Monday, January 12, 2015 4:10 AM
    Moderator

All replies

  • Yes. Assembly is a unit of deployment (exe or ddl).

    I think a module is a collection of code inside an assembly.

    Theirs plenty of answers to your questions in other sites. Before you post a question try to search first in other sites.

    Good luck. Happy coding :)

    Sunday, January 11, 2015 12:20 PM
  • Hello Tarun,

    From the MSDN page on assemblies:

    "Assemblies can be static or dynamic. Static assemblies can include .NET Framework types (interfaces and classes), as well as resources for the assembly (bitmaps, JPEG files, resource files, and so on). Static assemblies are stored on disk in portable executable (PE) files."

    So an .exe is also an assembly.

    For the difference between module and assembly, you could check this blog:

    http://blogs.msdn.com/b/junfeng/archive/2005/02/12/371683.aspx

    And as JamesEarnan said, you could search them online and you could find lots of information about this topic.

    Regards.


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Monday, January 12, 2015 4:10 AM
    Moderator