The document is archived and information here might be outdated
How to: Add Native DLL to Global Assembly Cache
Visual Studio 2008
You can put a native DLL (not COM) into the Global Assembly Cache.
/ASSEMBLYLINKRESOURCE lets you embed a native DLL in an assembly.
For more information, see /ASSEMBLYLINKRESOURCE (Link to .NET Framework Resource).