电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

VC C++程序打包详细教程

16页
  • 卖家[上传人]:博****1
  • 文档编号:485322536
  • 上传时间:2022-10-30
  • 文档格式:DOCX
  • 文档大小:488.21KB
  • / 16 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、VC C+程序打包过程、打包软件前的准备工作1、VC2010 专业版软件2、Depends软件(http:/dependencywalker.eom/I用途是检测软件的依赖dll文件】3、要打包的C+程序、准备软件所需要的东西1、首先打开depends.exe的程序理二三心,找到菜单中的fileopen找到 用C+编写,使用VC2010运行后的可执行文件(一般文件在debug或者是release 文件夹下,需要注意的是,使用depends所找到的文件对于在VC下debug和release 运行时所找到的所需文件是不一样的)r-mmhhvS:田,由田,由;由i由c:u sersd&m ond e skt&p994i n 5t11仍94 countertitn erjy. 200701-“ 口 c:wi n d ow ss.yste m 2 2M FC1-00. D LL _| uVwinTciivMl&ygtmmMZM&VCKKKKDLL _| c;windowssystem32KERINEL32.DLL-口 c:windowstystem32U&ER32.DLL-_| c:wi n d

      2、 w ss.yste m 3 2G LH3 2. D LL口 c:windowss.ystem32OLEAUT92.DLL2、例如我上面用VC在debug平台下运行所需要的dll文件,这些文件文件的所需路径 上图有显示,下面要做的是在所对应的文件夹下找出所需要的文件,然后放入到统 一的文件夹中,后面会用得到。三、软件的打包过程1、运行VC软件,文件T新建T项目,在已安装的模板中找到找到安装和部署,选择 visual studio installer双击安装项目- 找到解决方案资源管理器- 找到项目(994test)T单击属性属性窗口 在公司名称中添加自己信息(公司的英文简称) 把 Removepreviousversions 的属性设置为 true.QQ- 1和L V IUdl iLUUlUB JiEJLMJ *新建真打开G关闭口关闭歸决方案務铤项Ctrl+S将选定项另存为阳”鼻Ctrl+Shift 4-S导口瓊板源代码管理尺a页面设置”.打印叽Ctrl+P虽近拘文件旧最近康用的项目和解决方案退匕凶Alt + F4文件勾项目回Ctrl 4-Shift 4-N 网站(如Shift 4-A

      3、lt 4-N1希团限项目. . .J文他E),“Ctrl 4-N从现有代码創建项目匡L,工具E 测试啬口 (W)帮助H)指南和资源最新新闻欢迎使用 Windows WebOffioT7己安装的檯板P Visual C+ +Adva ncEd Installer Project t具他语言,冥遊目卿,站和謔InstallShield LEVisual S-tudio Installer扩展性Visual Studio解决方案测觎目联鬆方秦资源苣理器(&|胡瞪单辱滚-3 994test彳解决方穿9平第广(1个项目)第一步,脚到的依克项|置Ad d RemoveProg ran 1;无;1Author默认公司名称卅吐gDe-scription專作番D elect INJ ew&rln stall eTmInstallAllUs-ersFalseKeywordsLocalizationChinese (SiimplifiManufacturer棒认公司名称护司的简称ManiifarfurerUrlPostBuild EventPreBuildEventProductCodeEn38F9A-F2

      4、Fl-462F-S54ProductName994testRe moveP revi ou sVerTrLJ&昙否弁聯泻!R.u n PostB uild Event成功生成时Search Patht flitSubjectSupportPhoneSupportUrlTarget Platformx86Title-994testUpgradeCodeC579CE 0E-E132-41F7-91-Version1,0,0属性窗口2、然后找到文件系统,添加system文件夹,双击system文件夹在右边的,单击鼠标 右键,在鼠标弹出来的添加菜单中选择文件。在弹出的选择对话框中添加软件运行 时所需要的dll文件。也就是前面说的用depends程序找到的dll文件。添加dll文 件完毕后,右键 dll 文件,在弹出的对话框中选择属性窗口中分别把 register、 sharedlegacyfile 改成 vsdrfCOM 和 true 选项。S目标i;丈:件浆统(994test) xIII . 一Comm on Files 文件夹添加特殊文件夹(A)口用户的“程序“菜羊 岂用户黨面Comm o

      5、n Files (64 位)文件夹(N)Fonts文件夹CE)Program Files 文件夹()Program Files (64 位)文件夹System文件衰CO |眾件依聲辛行所需dll文件涉System (64位)文件麴5件夹用户的Application Data文件夹(1) 用户克面用户的Favorites文件夹QD 用户的Personal Data文件夹 用户的”程序”菜单9)用户的发送到“茱单(E)揄出用户的开始”菜单 用户的启动”文件夹(A) 用户的Template文件夹(D Windows 文件夹(W)显示输出来源:Global Assembly Cache 文件夹 Custom文件夹(U)文件琢(994tect) x 里目标计芒机上的丈件里烷J与yHem文件关 a您牧件关匚J用户的侄字華单 口用户貞面滚昭)单舌鼠疝左医対快(B创毀的快3彷弍(0视塚(V)托 SttJO)CvUXttfe(P)Ctrl+V文呦瞬文件 程序超st?老空曰JC方单击恨标若诗 | 兮 | I 搀素 994dHPX添加文件|j| ; 994install 994dll?user32.dlhJ

      6、打开Q1=1 oleaut32.dll茴 kernel32.dll创建user32.dll的快捷方式gdi32.dll勇切Ctrl+Xadvapi32.dl粘贴(DCtrl+-V重命名(M)F2X蹦除(WDel雇性窗口 (W)Alt+EnterConditionExcludeFalseFolderSystem文件裘Hidde-nFalsePackageAsvsdpa Derf 曰 ultPermanentFalseRmmdOnlyEabeRegistervsdrfCOW| Sha r ed Leg a cy Fil eTrueLSourcePathC:U s弓reiiiQnD uskt 口 pSys itemFalseTargeiNarne3u&er32.dllTransitiveFalseVitalTrue3、返回到文件系统,在文件系统中鼠标邮件,添加所需要的文件夹,例如bin (运行 程序的文件夹)、res(图标文件夹)、mscomm32(com 的dll文件,在system文件 夹下也要添加)。双击bin文件夹,在右面的空白地方单价鼠标左键在弹出的菜单中 选择添加 文件,在添加对

      7、话框中添加软件运行的*.exe文件和软件卸载的exe(在 window/system32/msiexec.e)软件运行的.exe文件一般在VC创建项目下的debug 文件夹或者是release文件件下,卸载的.exe文件在window/system32下可以把 msiexec.ex文件重命名为Uninstall.exe在自己创建的文件夹中添加软件所需的必 要文件,添加方法如bin文件夹的添加方法,不再过多叙述。圍目标计算in上的文祥案统Q System文件夹” E3应用程序轴夹rj mscomii32口 re-s口用户的”程序菜单乜用户宾面名称文件岂Uni 门 Etall.exe;兰1 9 94 匚 ounterTimer. exe4、返回文件系统,右键文件系统中的用户桌面,在弹出的窗中选择属相窗,在用 户桌面的属性窗中把alwayscreat属性改为true在用户桌面的空白地方右键创建新的快捷方式,在弹出的对话框中找到添加进去的软件运行程序(*.exe).如果需要 为软件添加一个漂亮的图标,可以在属相窗口中的 icon 中选择自己的个性图标。rixj -a ft &田亡苣而.- !一| AlwaysC已旨tETrueCo-nditionPropertyDesktopFolderTrans-itivFialse滋加囲创翟用户臺面的快捷方式Ji剪切CDCtrl +Xa粘曲回Ctrl +VX删陰迎Del属性窗口险Ahn-EnrtEr圍 9 94匚GLinterTiinffr.&ite5、返回文件系统,在用户的”程序”桌面中添加 Uninstall.exe 文件,方法如用户桌面中 的快捷方式添加。添加完成后在 Uninstall.exe 的属相窗口中,在 arguments 中写入 以下数据/x proudctcode,/x与proudctcode中间有空格,proudctcode在解决方案资 源管理器的属相窗口中查找。Uninstall.exe対牛宝装属性-i:(IN a me)Uninstall.exeArguments/x -EF73SF9A-F2 Fl-46-2F-SDescription

      《VC C++程序打包详细教程》由会员博****1分享,可在线阅读,更多相关《VC C++程序打包详细教程》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.