Answer Posted / narayan sahu(netx)
manifest
Every assembly, whether static or dynamic, contains a
collection of data that describes how the elements in the
assembly relate to each other. The assembly manifest
contains this assembly metadata. An assembly manifest
contains all the metadata needed to specify the assembly's
version requirements and security identity, and all
metadata needed to define the scope of the assembly and
resolve references to resources and classes. The assembly
manifest can be stored in either a PE file (an .exe
or .dll) with Microsoft intermediate language (MSIL) code
or in a standalone PE file that contains only assembly
manifest information.
Metadata
Metadata is binary information describing your program that
is stored either in a common language runtime portable
executable (PE) file or in memory. When you compile your
code into a PE file, metadata is inserted into one portion
of the file, while your code is converted to Microsoft
intermediate language (MSIL) and inserted into another
portion of the file. Every type and member defined and
referenced in a module or assembly is described within
metadata. When code is executed, the runtime loads metadata
into memory and references it to discover information about
your code's classes, members, inheritance, and so on.
| Is This Answer Correct ? | 17 Yes | 4 No |
Post New Answer View All Answers
A developer company sends dlls to the client. Some client is not happy current functionality, so request some modification. Developer made some changes and send new dll to all clients. Some client is happy with old version, tell me minimal change to so that neither clients get affected?
What is COM Interoperability in .NET
What is the difference between .net 2000 and .net 2005(features)? Which one is better?
What is the difference between override and overload in a method?
What is static constructor, when it will be fired?
What is the difference between odbc and ado?
Explain what rare the types of jit and what is econo-jit?
How can you instantiate a tuple?
Differences between dll and exe?
Which dll is required to translate xml to sql in internet information server (iis)?
How server form post-back works?
What does msil do?
Different levels of priority provided by .net.
Give a brief introduction on side-by-side execution. Can two applications, one using private assembly and the other using the shared assembly be stated as side-by-side executables?
What is difference between static page and dynamic page?