VS使用C#编写COM组件

时间:2024-04-03 16:50:08

一、新建类库项目

VS2017已经支持Core了,不过我们新建的是Framework框架的类库。
VS2017使用C#编写COM组件

二、 在项目的属性页选中"Build" -->"Register for COM interop"

中文版VS是在项目的属性页选中"生成" -->"为COM互操作注册"
VS2017使用C#编写COM组件

三、 在项目的属性页设置"Signing" -->"Choose a strong name key file"

中文版VS是在项目的属性页选中"签名" -->"选择强命名**文件"
VS2017使用C#编写COM组件

VS2017使用C#编写COM组件 

四、修改Properties目录中的AssemblyInfo.cs 

VS2017使用C#编写COM组件

五、编写测试类和功能方法

VS2017使用C#编写COM组件

 六、类上面[Guid()]特性值的来源(Tools-->Create GUID)

VS2017使用C#编写COM组件

七、COM组件的安装及卸载

VS2017使用C#编写COM组件

VS2017使用C#编写COM组件

 八、验证COM组件是否安装成功

VS2017使用C#编写COM组件 这篇文章是在前辈现有成果的基础上又完善了一些东西,如果本文对您有帮助,请评论、点赞支持一下,谢谢!

参考文章:
https://blog.csdn.net/kingmax54212008/article/details/73604195#commentBox