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

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

Answer Posted / parthasarathi

Global assembly Cache (GAC) is a repository for all the .Net components or dll that are shared globally on a particular machine. When a .Net component or dll 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 or dll. The component or dll is then registered in the GAC and indexed by its strong name, so that even with same name of assembly could be install to GAC that will be having two different versions. Once versioning done with any assembly there will be no chance to conflict, which was earlier happening (DLL HELL).

Is This Answer Correct ?    1 Yes 0 No

Post New Answer       View All Answers

Please Help Members By Posting Answers For Below Questions

What is session in http request?


Explain http handlers? Where we can use the http handlers?


Are cookies client side or server side?


To add a hyperlink column to the DataGrid which tag is used ?


What is http pipeline in


What is server redirect?


What are custom controls?


What is masterpage?


i want to implement grid view value in paypal site. so how to create this code in with C#


What is microsoft windows sharepoint services?


Which is the parent class of the web server control?


How can we inherit a static variable?


Can anyone please tell me that the question posted on this website are Sufficient for the interview with 2+ year experience in .net


What is viewstate? What does the “enableviewstate” property do?


Is it possible to migrate visual interdev design-time controls to