C#编写ActiveX

  1. 使用.net sdk中的sn.exe来创建一个strong key文件,sn.exe通常位于/program files/microsoft sdks/windows/v*/bin目录;sn -k gzUni.ASP.Utility.snk 

  2. 将生成的snk文件添加至工程,并修改工程的Assemblyinfo.cs文件,添加 [assembly: AssemblyKeyFile(SNK_FILE_NAME)] 

  3. 完成编译;
  4. 使用regasm.exe注册,regasm.exe通常位于/windows/microsoft.net/framework/v*/目录; RegAsm.exe gzUni.ASP.Utility.dll /tlb /codebase 

  5. 完成。


TechNotes/CSWriteActiveX (last edited 2011-12-19 09:31:59 by small)