Where are the assemblies in the GAC physically stored assembled?

I want to export assemblies created in my project. But where are they physically stored?

+5
source share
4 answers

I really found this post after I wrote my question. This is really well explained:

You can see them if you go to

c:\windows\assembly

Explorer, .
, , GAC, , ngen.exe.
- . , , .
, GAC. - .INI , . , , , , .

+10

% systemroot% assembly

% SystemRoot% - , Microsoft Windows NT . , .

, % SystemDrive%, . , :

* Windows NT 5.1 (Windows XP) and newer versions use \WINDOWS
* Windows NT 5.0 (Windows 2000), Windows NT 4.0 and Windows NT 3.1 use \WINNT
* Windows NT 3.5x uses \WINNT35

( )

+3

GAC - Assembly % WINDIR%, f.e.

c:\windows\assembly

gac Explorer gacutil.

+2

, "C:\Windows\assembly". . , "System.Windows.Forms.dll" ( .NET Framework) "C:\Windows\winsxs" , ( "C:\Windows\winsxs" "System.Windows.Forms.dll" ). , , GAC, - , . (, "C:\Users\%username%\Documents\Visual Studio 2008\Projects\YourAssemblyProjectName\YourAssemblyProjectName\bin\Debug" - VS ). , GAC , , , GAC, , , GAC, .

+1
source

All Articles