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 the use of dispose method?
What is the main difference between Asp.net and Vb.net?
What is application session?
What is difference between session and cookies?
How to display validation messages in one control?
What can we do with asp.net?
Can one dll file contains the compiled code of more than one .net language?
What is asp.net web pages?
What is globalization and localization in asp net?
Is it possible to create web application with both webforms and mvc?
Where session variables are stored?
code for "For every 5days system has to create 1text file with the corresponding date and it has to store in c-drive" by using web applications
Describe the master page.
Should I delete cookies?
How do you initiate validation on the server manually? What are two situations when you might you want to do that?