Tuesday, July 31, 2007

Assembly Cache Viewer (Shfusion.dll)

The contents of GAC (Global Assembly Cache) are displayed by using Shfusion.dll
 
[Fusion is the code name for assembly binder in .NET Framework. Fusion binds the appropriate assemblies (from bin folder or from GAC or from any network etc.) at load time or at run time.]
 
Shfusion.dll causes the contents of the assembly folder to appear differently than the contents of normal windows folders. Assembly's  name, assembly's type, version, culture, and public key token are displayed in GAC.
 
We cant directly paste an assembly into assembly folder i.e into GAC. First the assembly must be strongly-named & then it can be deployed into GAC using drag & drop method or by using GACUtil tool. (gacutil -i)
 
 
 
 
 
 
 
 

1 comment:

Anonymous said...

Il semble que vous soyez un expert dans ce domaine, vos remarques sont tres interessantes, merci.

- Daniel