Re: Difference between Assembly and Module?

From: clintonG (csgallagher_at_REMOVETHISTEXT@metromilwaukee.com)
Date: 07/27/04


Date: Tue, 27 Jul 2004 10:33:43 -0500

That was a clear and articulate answer. Thank you for graduating
reading comprhension class. :-)

-- 
<%= Clinton Gallagher
         A/E/C Consulting, Web Design, e-Commerce Software Development
         Wauwatosa, Milwaukee County, Wisconsin USA
         NET csgallagher@ REMOVETHISTEXT metromilwaukee.com
         URL http://www.metromilwaukee.com/clintongallagher/
"Bob Powell [MVP]" <bob@_spamkiller_bobpowell.net> wrote in message
news:#s0rpK#cEHA.4092@TK2MSFTNGP10.phx.gbl...
> A module is the code generated from a single file. A single file can contain
> one or more classes so a module may have one or more classes.
>
> Classes, or modules, are distributed in Assemblies along with other embedded
> informatiuon such as resources in the form of strings and images. The types
> or modules themselves hold no version information. That's all maintained in
> the assembly.
>
> The default method for creating an executable file, either EXE or DLL from
> Visual Studio is to compile all the files and make an assembly containing
> the modules defined in the project. You can however create assemblies
> manually using the Assembly Linker program AL.EXE. This enables you to
> create single assemblies from several other assemblies. AL can do this
> because it can extract the modules from one or more assemblies and create a
> new assembly containing them.
>
> -- 
> Bob Powell [MVP]
> Visual C#, System.Drawing
>
> The Image Transition Library wraps up and LED style instrumentation is
> available in the June of Well Formed for C# or VB programmers
> http://www.bobpowell.net/currentissue.htm
>
> Answer those GDI+ questions with the GDI+ FAQ
> http://www.bobpowell.net/gdiplus_faq.htm
>
> The GDI+ FAQ RSS feed: http://www.bobpowell.net/faqfeed.xml
> Windows Forms Tips and Tricks RSS: http://www.bobpowell.net/tipstricks.xml
> Bob's Blog: http://bobpowelldotnet.blogspot.com/atom.xml
>
>
>
>
>
>
> "Sky Sigal" <aspforums@xact-solutions.removethis.com> wrote in message
> news:OGsoq89cEHA.3928@TK2MSFTNGP09.phx.gbl...
> > Uh...a bit ashamed to admit this now that I have been programming in C#
> for
> > a while...but I still don't clearly understand from the documentation what
> > the difference between an Assembly and a Module, and when I would use
> > anything else than Assembly for reflection purposes...
> >
> > Assembly is the actual dll, or exe file, right?
> >
> > Module is...? A subset of an assembly? a superset? Nothing to do with it
> at
> > all?
> >
> > And btw: if an application has one exe, and 2 dll -- what is the term for
> > this totality if any -- or just 'application'?
> >
> >
> > Sorry for being obtuse on this one ...
> > Sky
> >
> >
> >
>
>


Relevant Pages

  • Re: Geometry Lock
    ... does a much better job with large assemblies like they claim. ... "Single design environment - IronCAD is very unique in that it does ... within a single file, and and at any time link out or insert files as ... When you want to edit a feature in this ...
    (comp.cad.solidworks)
  • Re: Geometry Lock
    ... does a much better job with large assemblies like they claim. ... "Single design environment - IronCAD is very unique in that it does ... within a single file, and and at any time link out or insert files as ... When you want to edit a feature in this ...
    (comp.cad.solidworks)
  • Re: Difference between Assembly and Module?
    ... A module is the code generated from a single file. ... Classes, or modules, are distributed in Assemblies along with other embedded ... The default method for creating an executable file, either EXE or DLL from ... Answer those GDI+ questions with the GDI+ FAQ ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: OT: cad/cam/cae seminars and info
    ... version 10 IronCAD had a problem with large assemblies which slowed it ... When you want to edit a feature in this tree all the features ... parts and assemblies seamlessly. ... within a single file, and and at any time link out or insert files as ...
    (alt.machines.cnc)
  • Re: question about Assemblies
    ... have a single file. ... But for assemblies that are class libraries, yes, at conceptual level ... they are like Win32 DLLs or ActiveX dlls. ... > means of partitioning code into modular, ...
    (microsoft.public.dotnet.languages.csharp)