Buy Questpond's video subscriptions on
huge discount
.
Online: 4070
Home
Articles
Interviews
Forums
For Beginners
Popular Questions
ITIL Career Advice
PMP Career Advice
Career Advices
Codes
Videos
ASP.NET
ASP.NET MVC
Android Intel XDK
Sql Server
AngularJS
Bootstrap
Backbone.JS
MongoDB
LESS (CSS)
jQuery
WPF
WWF
SSIS
LightSwitch
Tutorials
News
ASP.NET MVC
|
Be Interview Ready
|
Top Performers
|
DNF MVP
|
Top Posts
|
Winners
|
Subscribe
|
Catalogs
Welcome Guest !
Register
Login
Home
>
Forums
>
ASP.NET
>
Loading ...
How's the DLL Hell problem solved in .NET? [Resolved]
Posted by
Susanthampy
under
ASP.NET
on 6/9/2011 |
Points: 10
| Views : 25738 | Status :
[Member]
[MVP]
| Replies : 7
Write New Post
|
Search Forums
|
Resolved Posts
|
Un Answered Posts
|
Forums Home
How's the DLL Hell problem solved in .NET?
Regards,
Susan
[Resolved]
Reply
|
Reply with Attachment
Alert Moderator
Responses
Posted by:
Nithadeepak
on: 6/10/2011
[Member]
Bronze
|
Points: 50
0
Hi Akiii,
Go through this...
http://venkataspinterview.blogspot.com/2011/06/what-is-process-for-strong-naming.html
Nitha Deepak
Susanthampy
, if this helps please
login
to
Mark As Answer
. |
Alert Moderator
Posted by:
Sksingh
on: 6/9/2011
[Member]
Starter
|
Points: 25
0
Global assembly Cache (GAC) is a repository for all the .Net components/dll that are shared globally on a particular machine. When a .Net component/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/dll. The component/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).
Regards,
Sunil
Susanthampy
, if this helps please
login
to
Mark As Answer
. |
Alert Moderator
Posted by:
Susanthampy
on: 6/9/2011
[Member]
[MVP]
Bronze
|
Points: 25
0
Hi Sunil,
Thanks for ur reply
Regards,
Susan
Susanthampy
, if this helps please
login
to
Mark As Answer
. |
Alert Moderator
Posted by:
Nithadeepak
on: 6/9/2011
[Member]
Bronze
|
Points: 25
0
below links contain great explanation to your question.
http://venkataspinterview.blogspot.com/2011/05/what-is-dll-hell-in-net.html
http://venkataspinterview.blogspot.com/2011/06/how-is-dll-hell-problem-solved-in-net.html
Nitha Deepak
Susanthampy
, if this helps please
login
to
Mark As Answer
. |
Alert Moderator
Posted by:
Susanthampy
on: 6/10/2011
[Member]
[MVP]
Bronze
|
Points: 25
0
Hi Nitha,
Thanks for ur reply
Regards,
Susan
Susanthampy
, if this helps please
login
to
Mark As Answer
. |
Alert Moderator
Posted by:
Akiii
on: 6/10/2011
[Member]
Bronze
|
Points: 25
0
Hi susan....
Sunil and nitha have given you good explanation and links....
Just tell me one thing only the dll's which are shared are stored in GAC with strong names ??
I think the dll which are private are stored in the bin folder of the project directory and do not need any strong name...!
Looking for any help..
Thanks and Regards
Akiii
Susanthampy
, if this helps please
login
to
Mark As Answer
. |
Alert Moderator
Posted by:
Akiii
on: 6/10/2011
[Member]
Bronze
|
Points: 25
0
Excellent link nitha....
Thanks for ur help..
Regards
Akiii
Susanthampy
, if this helps please
login
to
Mark As Answer
. |
Alert Moderator
Login to post response
Latest Posts
How to get the exact property name while getting error
(0)
PDB file is not showing Line Number in dot net application hosted on server
(0)
Both Strings morethan 5 letters in length end of the words one vowel and one consonent is different
(0)
how to check Any adjacent letters transposed between two strings(ex: JOHN, JHON)
(1)
can't receive data after success login ?
(1)
Implement Multi-Tenant in Azure Logic Apps
(0)
Why ASP.Net Core 7.0 Web API showing as Connection refused?
(0)
Iterating over columns of dataframe and print as rows in Python Django
(0)
More ...