This tip was submitted to the VS.NET Info Center by member Thomson Alexander. Please let other users know how useful it is by rating it below. Do you have a tip or code of your own you'd like to share? Submit it here.
This tip shows how to add an assembly to GAC (Global Assembly Cache) so it can be referred globally by any other applications/assemblies.
Step 1: Create a key file. Go to the Visual Studio .NET command prompt from menu and type >sn -k c:\anypath\anyname.smk. If successful, it will display "Key pair written to c:anypathanyname.smk."
Step 2: Go to the project file item AssemblyInfo.vb and add a new entry.
Rebuild the project.
Step 3: Go back to the .NET command prompt and type >gacutil /i c:\windowsapplicationpath\windowsapplication1.exe. It displays: "Assembly successfully added to cache."
/i - installation
windowsapplicationpath the path where your assembly resides
This was first published in May 2003