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
What is odata in web api?
Tell me how asp.net mvc differs from asp.net web forms? : asp.net mvc
Explain the difference between AutoPostBack and IspostBack in ASP.NET?
How do u optimize a query in asp.net?
How would you turn off cookies on a page of a website?
When you use Ajax controls in the ASP.NET application?
What is an asp.net validator? And, mention its types.
What is actually returned from server to the browser when a browser requests an .aspx file and the file is displayed?
What are the different types of cookies in asp.net?
WSDL means?
Which is an advantage of application service providers?
How do active server pages work?
If you are using two select queries and retrieving data. how do you access second query's result set using data reader?
How information about the user's locale can be accessed?
Where session id is stored?