none
.NET Assembly ! RRS feed

Answers

  • Its simple dude !

    Assembly is a  logical unit of code

    Assembly physically exist as DLLs or EXEs. One assembly can contain one or more files. The constituent files can include any file types like image files, text files etc. along with DLLs or EXEs.

    Wednesday, March 7, 2007 11:21 AM
  • Also,

    When you compile your source code by default the exe/dll generated is actually an assembly. Assembly manifest is a data structure which stores information about an assembly. This information is stored within the assembly file(DLL/EXE) itself. The information includes version information, list of constituent files etc.

     

    Wednesday, March 7, 2007 11:22 AM
  • To know more, refer to MSDN or the following link:

    http://www.dnzone.com/ShowDetail.asp?NewsId=698

    Wednesday, March 7, 2007 11:22 AM
  • But thnks for such useful posts. I am able to learn something or other

     

    Wednesday, March 7, 2007 11:23 AM

All replies

  • Its simple dude !

    Assembly is a  logical unit of code

    Assembly physically exist as DLLs or EXEs. One assembly can contain one or more files. The constituent files can include any file types like image files, text files etc. along with DLLs or EXEs.

    Wednesday, March 7, 2007 11:21 AM
  • Also,

    When you compile your source code by default the exe/dll generated is actually an assembly. Assembly manifest is a data structure which stores information about an assembly. This information is stored within the assembly file(DLL/EXE) itself. The information includes version information, list of constituent files etc.

     

    Wednesday, March 7, 2007 11:22 AM
  • To know more, refer to MSDN or the following link:

    http://www.dnzone.com/ShowDetail.asp?NewsId=698

    Wednesday, March 7, 2007 11:22 AM
  • But thnks for such useful posts. I am able to learn something or other

     

    Wednesday, March 7, 2007 11:23 AM
  • Dont mention it !

    Those were really useful for me too !

    Wednesday, March 7, 2007 11:53 AM
  • Microsoft .NET framework an assembly is a partially compiled code library for use in deployment, versioning and security. In the Microsoft Windows implementation of .NET, an assembly is a PE (portable executable) file. There are two types, process assemblies (EXE) and library assemblies (DLL). A process assembly represents a process which will use classes defined in library assemblies. In version 1.1 of the CLR classes can only be exported from library assemblies; in version 2.0 this restriction is relaxed. The compiler will have a switch to determine if the assembly is a process or library and will set a flag in the PE file. .NET does not use the extension to determine if the file is a process or library. This means that a library may have either .dll or .exe as its extension.

    The code in an assembly is compiled into MSIL, which is then compiled into machine language at runtime by the CLR.

    Saturday, March 10, 2007 8:44 AM