版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、 打包软件前的准备工作1、 VC2010专业版软件2、 Depends软件(【用途是检测软件的依赖dll文件】)3、 要打包的C+程序二、 准备软件所需要的东西1、 首先打开的程序,找到菜单中的file>openà找到用C+编写,使用VC2010运行后的可执行文件(一般文件在debug或者是release文件夹下,需要注意的是,使用depends所找到的文件对于在VC下debug和release运行时所找到的所需文件是不一样的)2、 例如我上面用VC在debug平台下运行所需要的dll文件,这些文件文件的所需路径上图有显示,下面要做的是在所对应的文件夹下找出所需要的文件,然
2、后放入到统一的文件夹中,后面会用得到。三、 软件的打包过程1、 运行VC软件,文件à新建à项目,在已安装的模板中找到找到安装和部署,选择visual studio installerà双击安装项目à找到解决方案资源管理器à找到项目(994test)à单击属性属性窗口à在公司名称中添加自己信息(公司的英文简称)à把Removepreviousversions的属性设置为true.2、 然后找到文件系统,添加system文件夹,双击system文件夹在右边的,单击鼠标右键,在鼠标弹出来的添加菜单中选择文件。在弹出的选择
3、对话框中添加软件运行时所需要的dll文件。也就是前面说的用depends程序找到的dll文件。添加dll文件完毕后,右键dll文件,在弹出的对话框中选择属性窗口中分别把register、sharedlegacyfile改成vsdrfCOM和true选项。3、 返回到文件系统,在文件系统中鼠标邮件,添加所需要的文件夹,例如bin(运行程序的文件夹)、res(图标文件夹)、mscomm32(com口的dll文件,在system文件夹下也要添加)。双击bin文件夹,在右面的空白地方单价鼠标左键在弹出的菜单中选择添加à文件,在添加对话框中添加软件运行的*.exe文件和软件卸载的.exe(在w
4、indow/system32/),软件运行的.exe文件一般在VC创建项目下的debug文件夹或者是release文件件下,卸载的.exe文件在window/system32下(可以把文件重命名为Uninstall.exe)。在自己创建的文件夹中添加软件所需的必要文件,添加方法如bin文件夹的添加方法,不再过多叙述。4、 返回文件系统,右键文件系统中的用户桌面,在弹出的窗口中选择属相窗口,在用户桌面的属性窗口中把alwayscreate属性改为true。在用户桌面的空白地方右键创建新的快捷方式,在弹出的对话框中找到添加进去的软件运行程序(*.exe).如果需要为软件添加一个漂亮的图标,可以在属
5、相窗口中的icon中选择自己的个性图标。5、 返回文件系统,在用户的”程序”桌面中添加文件,方法如用户桌面中的快捷方式添加。添加完成后在的属相窗口中,在arguments中写入以下数据/x proudctcode,/x与proudctcode中间有空格,proudctcode在解决方案资源管理器的属相窗口中查找。6、 以上操作都完了就里成功不远了,还差关键的最后一步。找到解决方案资源管理器,右键单击项目属性,在弹出对话框中选择系统必备,在弹出的对话框中添加相关的组件,例如、VC运行库和等。在指定系统必备组件的安装位置中选择第二个(从与我的应用程序相同的位置下载系统必备组件)。四、 软件序列号的
6、生成1、 准备工作,要想生成序列号,首先要准备以下几个文件(下载地址),需要两个下载的包,都是基于 .net2003版本的,分别是英文的和中文的两个。这些文件准备好,一会有用!2、 准备好上面的文件后,回头VC2010中的解决方案处理器,找到用户界面编辑器,打开用户界面编辑器,在用户界面中的安装à启动中添加对话框à在添加对话框中添加客户信息。添加客户信息后鼠标右键客户信息的属性窗口,在属性窗口中把showserialnumber的选项设置为true.Serialnumbertemplate(序列号的算法)后面的算法自己定义,具体参考这个网址下面的网址。(3、 返回到解决方案资源管理器界面,找到软件打包的项目,右键项目添加à合并模块,找到前面现在的那些*.msm文件,把他们都拷贝到(C:Program FilesCommon FilesMerge Modules)这个文件夹中,然后选择新添加进来的.msm文件,打开并合并它们。4、5、 在检查到的依赖项中找到,右键鼠标属性在mergemoduleproperties的下拉中找到license Key中输入序列号(注意事项:里面的序列号要以前面那个shownumbertem
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北省武汉市2022-2023学年高一年级上册期末模拟数学试题(学生版+解析)
- 《IT终端设备的配置与维护》 课件 模块2-项目6 -任务1 了解计算机常用的故障检测方法
- 安全部经理述职报告
- 主任主管竞聘演讲稿3篇
- 街道安全管理岗位竞聘演讲稿5篇
- 流体机械项目可行性研究报告
- 数控车削编程与加工技术 课件 张莉丽 10-1螺纹切削指令G32G92 -12.2 螺纹配合件的加工
- 医院护士岗位的竞聘演讲稿5篇
- +作业治疗概述与临床应用
- 无损检测仪项目综合评估报告
- HGE系列电梯安装调试手册(ELS05系统SW00004269,A.4 )
- 下肢深静脉血栓预防课件
- 2024年中国文化传媒集团招聘笔试参考题库含答案解析
- 供水人员管理制度
- 肱骨大结节骨折护理查房
- 一国两制课件
- 内科业务知识培训课件
- 农副产品网上销售项目经营分析报告
- 民族刺绣项目商业计划书
- 2022-2023学年浙江省金华十校高二上学期期末检测英语试题(解析版)
- 护理教学查房组织与实施
评论
0/150
提交评论