您的位置:程序门 -> .net技术 -> c#



c# 打包程序!组件注册!急 .up也有分!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


c# 打包程序!组件注册!急 .up也有分!
发表于:2007-01-26 16:52:16 楼主
2003 程序做好拉~打包~!把需要的组件也打包进去拉(2个mscomm32.ocx组件)在里面有个注册属性register   有5个属性我不知道是哪个 ..有经验的哥们.
帮帮我 ..就是客户段安装我的程序的时候, 不用手动注册!
发表于:2007-01-26 16:54:411楼 得分:0
一查msdn不就清楚了?
发表于:2007-01-26 16:56:032楼 得分:0
register是对应注册表的!程序安装结束后运行一下regsvr32  


-----试试
发表于:2007-01-26 17:00:133楼 得分:0
你看   vs.net   打包项目中dll或ocx文件的属性,有“是否注册”的属性。
发表于:2007-01-26 17:03:414楼 得分:0
在“解决项目”里面“添加”——》“新建项目”之后,进入“文件系统的界面”,
右击选择“生成”,根本就没安装,“桌面”和“开始”菜单看不到。
发表于:2007-01-26 17:03:435楼 得分:0
1.   自己做一个注册用的.bat文件.
2.   自己写一个继承安装的类,在类中的安装事件,或者commit事件中,运行你的.bat文件就可以了。
发表于:2007-01-26 17:04:166楼 得分:0
倒了!去看看安装部署
发表于:2007-01-26 17:08:267楼 得分:0
有注册属性   !有register   属性   他有5个选择  我就是不知道是那个哦。 .
发表于:2007-01-26 17:09:108楼 得分:0
我就是要他自己注册哦..安装程序 自己注册..不用我手动注册的。.
发表于:2007-01-26 17:10:139楼 得分:0
up
发表于:2007-01-26 17:14:1110楼 得分:0
try..

http://community.csdn.net/expert/topic/4962/4962016.xml?temp=.8712274

希望对你有所帮助...
发表于:2007-01-26 17:19:3811楼 得分:0
up
发表于:2007-01-26 17:34:0212楼 得分:0
大家   快帮帮我啊。。
发表于:2007-01-26 18:28:0813楼 得分:0
帮顶
发表于:2007-01-26 18:40:3114楼 得分:0
需要大家的帮助阿。~!!!
发表于:2007-01-26 19:19:1915楼 得分:0
vsdrfcom,不行吗?
我回答过一贴是不是也是你发的:
http://community.csdn.net/expert/topic/5303/5303233.xml?temp=.3294947
问题很相似
发表于:2007-01-26 19:22:2016楼 得分:0
我在开发一个用到jmail组件的应用程序安装时就是那么做的,很方便
发表于:2007-01-26 19:30:1917楼 得分:0
我上面给你提供的链接也对你没帮助吗?
发表于:2007-01-26 19:37:1118楼 得分:0
up
发表于:2007-01-26 21:24:3819楼 得分:0
up
发表于:2007-01-26 21:39:5520楼 得分:0
选第三个
发表于:2007-01-26 22:47:5021楼 得分:0
up
发表于:2007-01-26 23:11:3422楼 得分:0
帮忙顶
发表于:2007-01-26 23:30:5023楼 得分:0
up
发表于:2007-01-27 08:27:4924楼 得分:0
帮顶
发表于:2007-01-27 08:27:5525楼 得分:0
up
发表于:2007-01-27 08:28:0226楼 得分:0
继续关注
发表于:2007-01-27 08:43:2527楼 得分:0
up
发表于:2007-01-27 08:43:3028楼 得分:0
jf
发表于:2007-01-27 08:46:2829楼 得分:0
up
发表于:2007-01-27 08:49:4730楼 得分:0
up,有知道com组件怎么注册的吗?
发表于:2007-01-27 09:07:3431楼 得分:0
up
发表于:2007-01-27 09:25:0832楼 得分:0
各试一下不就知道了。
发表于:2007-01-27 10:47:3033楼 得分:0
快帮帮我啊~!好象不行~
发表于:2007-01-27 10:49:0534楼 得分:0
mscomm32.ocx,msflxgrd.ocx   这个是什么组建???com?  
我应该选择那个
???
发表于:2007-01-27 10:59:1735楼 得分:0
用install   shield
发表于:2007-01-27 11:52:0836楼 得分:0
up
发表于:2007-01-27 12:26:3537楼 得分:0
up
发表于:2007-01-27 13:47:1738楼 得分:0
如果你是想打包成   .cab可以利用工具!我做过的,只是打包的效果不是很好!

pocketsetup     ezsetup   是制作pda安装包的程序

cabman   2003   4.1介绍:   可以查看、解开、制作cab格式的压缩文件,并且可以制作自解压文件(*.exe)。  
http://www.arongsoft.com/sort_201/18192.html  


gfc   cab   control   1.0  
http://www.arongsoft.com/sort_212/15985.html  
activex   控件,可以让你创建和摘录   cab   文件。它包括一个稳定快速的搜索引擎,用于压缩和解压缩。gfc   cab   控件支持如下的压缩模式:mszip,lzx。此外,因为   cab   文件的扩展名可以是任意的,你可以使用该控件来编写数据文件的代码。  

cab   station   1.0  
http://www.arongsoft.com/sort_201/17269.html  
cab   压缩和解压缩工具。cab   文件格式是由microsoft创建的。cab   文件格式比传统的zip文件格式有更高的压缩比。

你可以试试。
发表于:2007-01-27 14:23:0639楼 得分:0
没有做过,帮顶,接分
我想msdn上应该有介绍的
发表于:2007-01-27 14:24:3640楼 得分:0
up
发表于:2007-01-27 15:35:4141楼 得分:0
5ge属性我不知道选择哪个!!希望有经验的朋友帮助!
发表于:2007-01-27 16:25:4142楼 得分:0
register   vsdrfdonotregister
                  vsdrfcom
                  vsdrfcomrelativepath
                  vsdrfcomselfreg
                  vsdrffont
这就是5个属性!我不知道选择那个~!我注册的是mscomm32.ocx,msflxgrd.ocx组件!
知道的帮帮我!
发表于:2007-01-27 16:53:3843楼 得分:0
听说up也有分
发表于:2007-01-27 17:17:0444楼 得分:0
up
发表于:2007-01-27 18:06:2645楼 得分:0
register   vsdrfdonotregister
                  vsdrfcom
                  vsdrfcomrelativepath
                  vsdrfcomselfreg
                  vsdrffont
这就是5个属性!我不知道选择那个~!我注册的是mscomm32.ocx,msflxgrd.ocx组件!
知道的帮帮我!
发表于:2007-01-27 19:46:2346楼 得分:0
帮顶
http://www.arongsoft.com/sort_201/18192.html
发表于:2007-01-27 21:42:2647楼 得分:0
upup   接分
发表于:2007-01-27 22:10:1548楼 得分:0
upup
发表于:2007-01-29 11:53:4249楼 得分:0
register   vsdrfdonotregister
                  vsdrfcom
                  vsdrfcomrelativepath
                  vsdrfcomselfreg
                  vsdrffont
这就是5个属性!我不知道选择那个~!我注册的是mscomm32.ocx,msflxgrd.ocx组件!
知道的帮帮我!
发表于:2007-01-29 12:34:1250楼 得分:0
up
发表于:2007-01-29 12:37:3351楼 得分:0
up
发表于:2007-01-29 12:37:4752楼 得分:0
继续关注
发表于:2007-01-29 12:38:2953楼 得分:0
register   vsdrfdonotregister
                  vsdrfcom
                  vsdrfcomrelativepath
                  vsdrfcomselfreg
                  vsdrffont
这就是5个属性!我不知道选择那个~!我注册的是mscomm32.ocx,msflxgrd.ocx组件!
知道的帮帮我!
发表于:2007-01-29 12:59:3754楼 得分:0
希望 `..做过..这样类似的项目...的哥们 ..帮帮我哦..
发表于:2007-01-29 13:00:1655楼 得分:0
继续关注
发表于:2007-01-29 17:26:0556楼 得分:0
vsdrfcomselfreg
发表于:2007-01-29 18:19:5257楼 得分:0
继续关注
发表于:2007-01-30 12:52:1558楼 得分:0
register   vsdrfdonotregister
                  vsdrfcom
                  vsdrfcomrelativepath
                  vsdrfcomselfreg
                  vsdrffont
这就是5个属性!我不知道选择那个~!我注册的是mscomm32.ocx,msflxgrd.ocx组件!
知道的帮帮我!
发表于:2007-01-30 12:53:0959楼 得分:0
to   mittermeyer(疾风之狼)  
你以前用过吗?为什么是   。
vsdrfcomselfreg
原因。。。
发表于:2007-01-30 12:59:0960楼 得分:0
up
发表于:2007-01-30 13:29:2561楼 得分:0
mark
发表于:2007-01-30 13:31:1462楼 得分:0
up
发表于:2007-01-30 13:59:4463楼 得分:0
应该是第一个vsdrfdonotregister
这个是针对微软的控件
发表于:2007-01-30 14:00:0464楼 得分:0
.net控件
发表于:2007-01-30 14:03:2865楼 得分:0
up
发表于:2007-01-30 14:12:1866楼 得分:0
是不是在那个license   key   里面填上注册号?
发表于:2007-01-30 14:22:5067楼 得分:0
up
发表于:2007-01-30 15:09:4568楼 得分:0
如果你用installshield11.5打包的话,在installation   designer项的application   data   下的redistributables里的microsoft   common   control6.0选中就行了.
强烈建议用vs2005自带的控件serialport控件.
我以前也用过mscomm.ocx控件,不好用,老是要注册,不方便!
发表于:2007-01-30 15:23:5969楼 得分:0
我程序是在   2003   下   开发的。打包也是用2003自带的打包软件打包的   。。
register   vsdrfdonotregister
                  vsdrfcom
                  vsdrfcomrelativepath
                  vsdrfcomselfreg
                  vsdrffont
这就是5个属性!我不知道选择那个~!我注册的是mscomm32.ocx,msflxgrd.ocx组件!
知道的帮帮我!
2003环境下   因该用那个?
发表于:2007-01-30 16:39:5170楼 得分:0
up
发表于:2007-01-30 17:32:5671楼 得分:0
我程序是在   2003   下   开发的。打包也是用2003自带的打包软件打包的   。。
register   vsdrfdonotregister
                  vsdrfcom
                  vsdrfcomrelativepath
                  vsdrfcomselfreg
                  vsdrffont
这就是5个属性!我不知道选择那个~!我注册的是mscomm32.ocx,msflxgrd.ocx组件!
知道的帮帮我!
2003环境下   因该用那个?
发表于:2007-01-30 21:58:5772楼 得分:0
up
发表于:2007-01-31 08:36:3273楼 得分:0
如果解决了,说说怎么   解决的?以后能用到
发表于:2007-01-31 09:24:1574楼 得分:0
vsdrfcomselfreg-> 如果组件包含自注册的功能就选这个,一般com封装的dll、ocx、ax都选这个。mscomm32.ocx,msflxgrd.ocx选这个一定能注册,不会有错的。

需要注意的是很多com控件不仅仅是一个ocx,还有支持的dll,要一并发布到目标计算机上的。
先试一下,如果有问题,再说问题是什么,把出错的信息贴出来。

ps:这么小一个问题,回了70+,受不了。
发表于:2007-01-31 09:29:0275楼 得分:0
to   mittermeyer(疾风之狼)    
  问题不在于大小。。关键在于   目前能不能解决阿。。
vsdrfcomselfreg   不行2哦。。~他   也不抱错哦。。。但是就是由问题哦。。
我把mscomm32.ocx   手动注册拉~!一切都   ok阿拉~
发表于:2007-01-31 09:40:3476楼 得分:0

vsdrfcom,不行吗?
发表于:2007-02-01 09:26:3377楼 得分:0
to   mittermeyer(疾风之狼)    
  问题不在于大小。。关键在于   目前能不能解决阿。。
vsdrfcomselfreg   不行2哦。。~他   也不抱错哦。。。但是就是由问题哦。。
我把mscomm32.ocx   手动注册拉~!一切都   ok阿拉~

发表于:2007-02-13 11:09:4078楼 得分:0
我也遇到这个问题了。帮顶。解决了告诉我呀,bluelazio666@yahoo.com.cn
发表于:2007-02-13 11:42:2679楼 得分:0
up
发表于:2007-02-13 13:00:4780楼 得分:0
upupupup
发表于:2007-02-13 13:04:1881楼 得分:0
见帖就顶
见分就接
发表于:2007-02-13 15:44:3382楼 得分:0
up
发表于:2007-02-13 15:47:1683楼 得分:0
凑热闹哦
发表于:2007-02-13 17:45:1284楼 得分:0
up
发表于:2007-05-26 16:19:4985楼 得分:0
register   属性的设置如下:
 
donotregister  
  项不需要注册。
 
com  
  将项注册为   com   对象。
 
comrelativepath  
  将项注册为独立的   com   对象。
 
comselfreg  
  安装项时,项将自注册为   com   对象。对于程序集不可用。
 
font  
  安装文件时,文件将注册为字体文件。
 

备注

基于   .net   framework   的项通常不需要注册,并默认为“donotregister”。版本信息中包含   oleselfregister   的   com   .dll   文件或   .exe   文件的默认设置为“comselfreg”。字体文件注册为“font”。

如果要在应用程序中包含独立的   com   dll,则应将其引用的“isolated”属性设置为“true”。当   dll   添加到项目输出时,“registration”属性应设置为“donotregister”,但某些情况下(例如,mstime.dll)将设置为“comselfreg”。这类情况下,必须将注册手动更改为“donotregister”。

若要实现此操作,请在安装项目的应用程序文件夹中选择该   dll,然后在“属性”窗口中确保“registration”属性设置为“donotregister”。对安装项目中的所有独立   com   组件执行此操作。

mscomm32.ocx注册你就选com,应该就可以了!!!!!!!!!!!!
发表于:2007-05-26 21:06:1086楼 得分:0
打包的时候怎么将数据库一起打包?使得安装程序时能自动附加数据库
发表于:2007-05-26 21:36:2887楼 得分:0
up
发表于:2007-05-29 10:13:1388楼 得分:0
up
发表于:2007-06-26 17:09:0589楼 得分:0
我自己写的程序,安装后运行下就行了


快速检索

最新资讯
热门点击