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 validation in asp.net?
How Session outproc in Sqlserver stored?
What are the disadvantages of view state?
What are custom controls?
Define view state.
Explain the steps to be followed to use passport authentication.
What is the difference between dynamic SGA and static SGA?
What are the advantages of Web API?
Is it possible to migrate visual interdev design-time controls to asp.net?
What is viewstate? What does the "enableviewstate” property do? Whay would I want it on or off?
How can we use Web API with ASP.NET Web Form?
if i wanna deploy my asp.net project to the production server and situation is that i m still not compiled my project i have as-is on my development side now on production server we dont have a visual studio now what kind of settings i need to be to do in webconfig /machine.config file to deploy my project and in iis too....
Explain Authentication mechanism in dotnet
How do u deploy ur project?
What is the difference between web config and machine config files?