Skip to main content
10 events
when toggle format what by license comment
Jul 16 at 12:57 comment added Doc Brown @GregBurghardt: there is a reason why the second link you posted above gives an extensive list of "DLL hell" issues, but does not mention GAC. Instead, it contains a link Simplifying Deployment and Solving DLL Hell with the .NET Framework. Though the GAC does not completely eliminate the risk for organizations to shoot themselves in their foot by circumventing the safety measures of .Net assemblies, it has made DLL hell issues a lot less likely. But YMMV.
Jul 16 at 12:37 comment added Greg Burghardt @DocBrown, you must have had a better experience with the GAC than I did. Or maybe your or your organization used it wiser than mine did. It was always a pain point where I work years ago.
Jul 16 at 8:47 comment added Doc Brown @GregBurghardt: you can do Windows bashing, if you like, but please keep it factual. The GAC is an example how to resolve most of the former DLL hell problems of older DLL storage approaches in Windows. It is not as isolated as containers, of course.
Jul 14 at 9:10 comment added Ben Cottrell @DavidCian Problems with the GAC are a subset of the problems which stem from a lack of isolation. To the first point that freakish made in his answer above , Python VEnvs attempt to solve isolation in a number of other dimensions beyond just packages (including some environment variables and runtime versions). Yet even VEnvs fall short for operating system dependencies/resources/permissions/etc. In reality people often use Containers to isolate the entire operating system, including filesystem and other resources, because anything which is global/shared can potentially cause problems.
Jul 13 at 15:51 comment added Greg Burghardt @DavidCian: DLL Hell. See this and this. Here be dragons. Be thee forewarned.
Jul 13 at 12:44 comment added David Cian @GregBurghardt Global Assembly Cache sounds exactly like what I have in mind. What's the main issue that GAC caused?
Jul 13 at 5:40 history edited freakish CC BY-SA 4.0
added 156 characters in body
Jul 13 at 1:09 comment added Greg Burghardt I was a little unsure what the OP was asking about, but seeing your answer makes me think the OP wants something like the Global Assembly Cache in Windows. Anyone remember DLL Hell? I hope that isn't what the OP is taking about...
Jul 12 at 22:14 history edited freakish CC BY-SA 4.0
added 33 characters in body
Jul 12 at 22:01 history answered freakish CC BY-SA 4.0