1.Studio 2005 .net 命令提示,执行sn -k 后加输出的DLL所在目录,如sn -k 文件路径\test.snk,之后会生
2.之后会生成test.SNK文件,打开AssemblyInfo.cs文件,在[assembly: AssemblyKeyFile("")]里填写生成的SNK文件
3.使用gacutil工具将DLL程序集安装到全局程序集缓存中,也是先运行Visual Studio 2005 .net 命令提示,再执行gacutil /i 要注册的DLL的路径
4. 使用regasm工具对程序集进行注册,运行Visual Studio 2005 .net 命令提示,执行regasm /tlb DLL文件
第三步出错:将程序集添加到缓存失败,试图安装没有强名称的程序集