GAC related question
-
Friends, I am navigating inside GAC folder using command prompt i.e on my machine: c:\Windows\Assembly\GAC I have three versions of .NET installed in my machine. So i am expecting three different
System.dll
files in the respective folders. But when im issuing *dir* command to look inside system directory, there is only one folder visible:Directory of C:\Windows\assembly\GAC\System
12/12/2007 11:42 AM <DIR> .
12/12/2007 11:42 AM <DIR> ..
12/12/2007 11:42 AM <DIR> 1.0.5000.0__b77a5c561934e089
0 File(s) 0 bytes
3 Dir(s) 119,704,276,992 bytes freei.e version 1.0.5000.0 of
System.dll
is there. My question is that where are the other versions of this dll and why their respective folders are not there ?Imtiaz
-
Friends, I am navigating inside GAC folder using command prompt i.e on my machine: c:\Windows\Assembly\GAC I have three versions of .NET installed in my machine. So i am expecting three different
System.dll
files in the respective folders. But when im issuing *dir* command to look inside system directory, there is only one folder visible:Directory of C:\Windows\assembly\GAC\System
12/12/2007 11:42 AM <DIR> .
12/12/2007 11:42 AM <DIR> ..
12/12/2007 11:42 AM <DIR> 1.0.5000.0__b77a5c561934e089
0 File(s) 0 bytes
3 Dir(s) 119,704,276,992 bytes freei.e version 1.0.5000.0 of
System.dll
is there. My question is that where are the other versions of this dll and why their respective folders are not there ?Imtiaz
Hi, AFAIK the .NET system dll's are located elsewhere; I found System.dll in C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 and others so I would say they either get added to the GAC virtually, or they are not in the GAC at all. :)
Luc Pattyn [Forum Guidelines] [My Articles]
This month's tips: - before you ask a question here, search CodeProject, then Google; - the quality and detail of your question reflects on the effectiveness of the help you are likely to get; - use PRE tags to preserve formatting when showing multi-line code snippets.
-
Friends, I am navigating inside GAC folder using command prompt i.e on my machine: c:\Windows\Assembly\GAC I have three versions of .NET installed in my machine. So i am expecting three different
System.dll
files in the respective folders. But when im issuing *dir* command to look inside system directory, there is only one folder visible:Directory of C:\Windows\assembly\GAC\System
12/12/2007 11:42 AM <DIR> .
12/12/2007 11:42 AM <DIR> ..
12/12/2007 11:42 AM <DIR> 1.0.5000.0__b77a5c561934e089
0 File(s) 0 bytes
3 Dir(s) 119,704,276,992 bytes freei.e version 1.0.5000.0 of
System.dll
is there. My question is that where are the other versions of this dll and why their respective folders are not there ?Imtiaz
Ha, yeah, I just did a GACUTIL /L to list the contents. System, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 is the only entry for System.