Follow Our FB Page << CircleMedia.in >> for Daily Laughter. We Post Funny, Viral, Comedy Videos, Memes, Vines...

what is DLL Hell and how it is solved in .NET?

Answer Posted / arjun jaiswal

Dll Hell refers to a set of problems caused when multiple
applications attempt to share a common component like a
dynamic link library (DLL). The reason for this issue was
that the version information about the different components
of an application was not recorded by the system.

.Net Framework provides operating systems with a Global
Assembly Cache. This Cache is a repository for all the .Net
components that are shared globally on a particular
machine. When a .Net component is installed onto the
machine, the Global Assembly Cache looks at its version,
its public key, and its language information and creates a
strong name for the component. The component is then
registered in the repository and indexed by its strong
name, so there is no confusion between different versions
of the same component, or DLL.

Is This Answer Correct ?    360 Yes 16 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How can you display all validation messages in one control?

189


What is asp.net mvc5? : Asp.Net MVC

195


Explain parts of assembly?

205


What is in a session cookie?

179


Explain what benefit does your code receive if you decorate it with attributes demanding specific security permissions?

177






Describe the application event handlers in ASP.NET?

194


What is diff. Between abstract class and an interface?

162


Explain the use of dataadapter.

235


What is the flow of processing of the request? : asp.net mvc

166


What is asp.net and how it works?

175


Is asp.net 64-bit enabled? How?

222


Explain what is event bubbling?

201


Define transparent caching with aop?

194


What is the adavantage of using ASP.NET routing?

266


What is a gridview in asp.net?

175