What are the types of assemblies
Answer / kirti
There are four types of assemblies in .NET:
Static assemblies
These are the .NET PE files that you create at compile time.
Dynamic assemblies
These are PE-formatted, in-memory assemblies that you dynamically create at runtime using the classes in the System.Reflection.Emit namespace.
Private assemblies
These are static assemblies used by a specific application.
Public or shared assemblies
These are static assemblies that must have a unique shared name and can be used by any application.
An application uses a private assembly by referring to the assembly using a static path or through an XML-based application configuration file. While the CLR doesn't enforce versioning policies-checking whether the correct version is used-for private assemblies, it ensures that an
application uses the correct shared assemblies with which the application was built. Thus, an application uses a specific shared assembly by referring to the specific shared assembly, and the CLR ensures that the correct version is loaded at runtime.
In .NET, an assembly is the smallest unit to which you can associate a version number;
| Is This Answer Correct ? | 0 Yes | 0 No |
What is the difference between a Struct and a Class
mention in what all scenarios entity framework can be applicable?
What is mapping in entity framework? : Entity framework
Difference between int and int32
How Garbage Collector identifies the objects which are not in use?
6 Answers EXL, Honeywell, Microsoft, Tech Mahindra, Tesco,
Do you know about the new features in ASP.Net MVC 4 ?
What is the use .glimpse in mvc?
What is presentation framework?
can we call the garbage collector to run explicicitly?
What is the .net framework?
what is MetadData?. What is CTS? Type of Join in SQL Server? What is diffrence between Primary Key and Unique Key?
Can two application one using private assembly and other using Shared assembly be stated as a side-by-side executables?