C#安装工程中COM组件注册方法

这个简单的问题似乎困扰着很多人,笔者之前也比较困扰,而且尝试用过添加注册表和在安装程序中添加事后小程序注册等方法,都不是太理想。

后来发现这个问题极其简单,真是惭愧,原拿出来与大家共享,以使更少的人走太多弯路。

方法如下

1. 新建一个安装工程

2. 添加好所要安装的文件(安装工程会自动判断其依赖性,但仅有这个还不够)

3. 注册组件,本文观注的就是这一点。先选中想要注册的组件,查看它的属性,里面有一项叫“Register”,这一项选相应的选项安装程序就会帮您完成相应的注册了^_^

设置

说明

DoNotRegister

项不需要注册。

COM

将项注册为 COM 对象。

COMRelativePath

将项注册为独立的 COM 对象。

COMSelfReg

安装项时,项将自注册为 COM 对象。对于程序集不可用。

Font

安装文件时,文件将注册为字体文件。

就是这么简单,相信大家都会了,嘿嘿

可能有一个小问题,就是头一回注册后,生成解决方案组件消失,此时需要再次引入该组件,注册,生成,就没有问题了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值