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

Answer Posted / sabari

DLL Hell is nothing but overwriting the dll in the registery. If two application are installed on a single server, one installed First and the Second Installed Later and There is a dll with same name with different functionality used in both the applications, So in this case Application one works fine all the days until application two Installed on the machine. Once the Application two is installed containing the DLL with the same name as Application one Contains then In this case the application one Fails as the DLL from Application two overwites the DLL of Application one in the Registery. So Application two works fine where as Application one Fails as the DLL is missing.

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Explain in what order a destructors is called.

581


Explain the use of duration attribute of @outputcache page directive.

624


How can we create a website?

536


Explain the different types of directives in .net?

521


How many types of sessions are there in asp net?

526






Differentiate globalization and localization.

594


What is difference between datalist and gridview?

581


What is intrinsic objects in asp.net?

645


What is the difference between ldap and active directory?

517


What is the purpose of session management?

515


How can you ensure a permanent cookie?

555


Any one can tell how we store tiff format images in database and retrive from the database(need for tiff format only)

1618


What is the difference between response.redirect and server.transfer?

536


Which method do you use to kill explicitly a users session?

626


How to handle errors in Web API?

626