public interface iProduct { string Buy(); } [ClassInterface(ClassInterfaceType.None)] public class Product: iProduct { public string Buy() { return "我买了产品"; } }
1.首先需要配置下类库,如下图所示
2.用visual studio 自带的命令行工具,进入到该DLL的目录,输入tlbexp testclass.dll,并生成beep_Class.tlb
3.注册dll,并生成注册文件:
C:\Windows\Microsoft.NET\Framework\v2.0.50727>RegAsm D:\testclass.dll /regfile:D:\testclass.reg
4.至此,生成了dll、tlb、reg三个文件,在使用的时候需要先双击reg文件注册dll,然后才能使用