Question:
What is DLL Hell?
Enigma
2007-03-14 06:54:36 UTC
Can any one explain whats the DLL hell problem? Whats the solution used to resolve the problem in DOT NET? Please donot post the links...
Four answers:
Knowledge
2007-03-14 07:16:38 UTC
DLL hell is a metaphor for a real world situation when it comes to programming for Windows, managing Windows, and securing Windows computers.



Some complications are:



* - DLLs can be installed without restrictions (Windows 98)

* - The lack of an enforced standard method for software installation.

* - The lack of simple management tools prevents the identification of changed or problematic DLLs by users and administrators.



.NET Programming has evolved windows programming. It offers a new packaging and distribution system as well as providing easier access to features of the most common DLLs within the Foundation Classes of .NET
NeevarP M
2007-03-14 07:07:56 UTC
DLL hell encompasses the difficulties of managing dynamic-link libraries (DLLs) in Microsoft Windows operating systems. These difficulties include conflicts between DLL versions, difficulty in obtaining required DLLs, and having many unnecessary DLL copies.
Satya
2007-03-14 07:02:28 UTC
A typical Interview Question for all VB programmers.

VB code can be refered as libraries for use.This was the base concept of re-usability in its components. When a Library was created it had a name so that it would be identified. Two versions or more versions of same library / methods etc created a lot of problems for programmers/programs which depended on them for specific tasks. This is refered to as DLL hell as the program behaviour would then be abnormal.
programinglogic
2007-03-14 07:06:01 UTC
DLL Files are external libraries that are loaded at runtime its sometimes libraries are not instancated correctly or released from memory. Since .NET is an Interperted language it read By Microsofts CLR. These libraries are too loaded in to memory. As well as your software


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...