1、创建工程
修改属性
设置可见性
设置com注册
新建签名
2、实现源码
3.生成
最好是设置为对应操作系统:x64 or x86,anycpu可能会和注册工具不匹配
在obj路径下找到生成的dll
4.注册
vs中采用.net框架生成的com组件注册不是resgvr32.exe,是RegAsm.exe,通常路径为:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe
- 注意 :
操作系统:Framework64 还是32位
.NET 框架 v4 是 v3.5
管理员权限打开命令提示符,注册语句:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\RegAsm.exe /codebase C:\Users\15232\Desktop\vs2022_com\ClassLibrary3\ClassLibrary3\obj\x64\Release\ClassLibrary3.dll