Win32程序如何调用.net DLL

1、建立:DotNetFunc.cs 封装要使用的Function、Procedure。
 
2、生成密钥文件,用于给程序集强名称签名
sn -k key.snk 

3、使用强名称签名,编译成类库
csc /t:library DotNetFunc.cs 

4、生成类型库
tlbexp DotNetFunc.dll /out:DotNetFunc.tlb 

5、注册dll
regasm DotNetFunc.dll 

6、移入gac全局程序集缓存
gacutil -i DotNetFunc.dll 

你可能感兴趣的:(Win32程序如何调用.net DLL)