activex控件做成exe跟做成cab有何不同吗

activex控件做成exe和做成cab有何不同吗
本帖最后由 peanutgirl 于 2012-04-20 16:14:43 编辑 原来vb6的控件,改用vs2010开发。看了很多帖子,现有几个疑问等高手解答

1.用vs自带的安装项目发布成exe文件可行,但很多人会加一步打包成cab,请问这有什么好处呢?直接setup.exe也可数字签名也可网页正常调用自动下载

2.发布的dll不能用regsvr32注册,而vb6的可以,主要原因是什么?

3.除了vs自带的发布方法,还有什么方法可以发布呢?

4.用setup factory做安装包,选择“注册COM端口”,点击测试时提示 “does not support dllregisterserver(activex self-registration)”,安装完成后也确实没注册上
------解决方案--------------------
悲剧---------没有回答