- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VS2005打包exe程序.
VS2005打包exe程序
(2011-01-20 10:11:49)
转载▼
标签:
打包
exe 分类: 以Lottery项目为例
1、? 打开开发完成的项目工程Lottery,选择【文件】--【添加】--【新建项目】菜单,
在添加新项目对话框中选择【其他项目类型】-【安装和部署】,在模板中选择【安装项目】并取名LotterySetup
?
2、解决方案资源管理器中选择LotterySetup右键,选择【视图】-【文件系统】,从【文件系统(LotterySetup)】中的【目标计算机上的文件系统】选择【应用程序文件夹】单击右键,添加【项目输出】,
在新对话框中选择【主输出】,确定后即产生【主输出来自Lottery(活动)】的字样,同时具有相关的依赖项文件。
?
3、按照需求添加用户的程序菜单和用户桌面快捷方式。
??? 添加用户桌面快捷方式:在【主输出来自Lottery(活动)】单击右键,选择【创建 主输出来自Lottery (活动) 的快捷方式】,创建后,重命名为“Lottery”,然后拖动到“用户桌面”的文件夹下。这样的话,安装后,在用户桌面上就存在应用程序的快捷方式了。此处可以同过快捷方式的属性来制定快捷方式的图标。
?
添加用户的程序菜单:再重复上面的操作即可。将创建的快捷方式拖到“用户的程序菜单”文件夹下。
?
4、一般开发软件都要有软件的卸载功能,这个可通过Windows的msiexec.exe实现。解决方案资源管理器中选择LotterySetup右键,选择【添加文件】,浏览到系统安装盘下的msiexec.exe,(一般路径为 c:\windows\system32\msiexec.exe),添加到你的方案里面,此刻该程序会在【应用程序文件夹】出现,右键,选择【创建msiexec.exe快捷方式】,命名为“卸载Lottery”,然后拖到【用户的程序菜单】即可。最后要在该快捷方式的Arguments 属性里面写入“/x {ProductID}”,ProductID是你创建的LotterySetup项目的Product Code,主要不要有引号。此时,卸载功能完成,当然你也可以为卸载菜单指定一个个性图标。
注:查看LotterySetup项目的Product Code方法,在解决方案资源管理器中选择LotterySetup,选择【视图】--【属性窗口】菜单,在属性窗口查找Product Code,而不是右键【属性】。
?
?
5、为了避免目标计算机没有程序运行需求的.net framework2.0等组件,需要自己打包进去,在安装时自动检测是否需要安装。在解决方案资源管理器中LotterySetup右键选择【属性】,在属性窗口你会看到一个【系统必备】按钮,点击进入,保证【创建用于安装系统必备组建的安装程序】复选框被选中,【.NET Framework2.0】被选中,在【指定系统必备组件的安装位置】选择第二项【从与我的应用程序相同的位置下载系统必备组件】,确定,确定。
?
?
6、添加文件夹和文件
应用程序可以包含一些配置文件等,需要将配置文件也要添加到安装包中。
添加文件夹:解决方案资源管理器中选择LotterySetup右键,选择【视图】-【文件系统】,从【文件系统(LotterySetup)】中的【目标计算机上的文件系统】选择【应用程序文件夹】单击右键,添加【文件夹】,重名名文件夹。
添加文件:解决方案资源管理器中选择LotterySetup右键,选择【视图】-【文件系统】,从【文件系统(LotterySetup)】中的【目标计算机上的文件系统】选择【应用程序文件夹】或应用程序文件夹下面的文件夹单击右键,添加【文件】,选择要添加的文件。
?
7、选择【生成】--【生成LotterySetup】。
?
注:VS 2005打包发布安装程序的时候,出现“不可恢复的生成错误”,出现这个问题的主要原因是文件正在被其它程序打开运行,或者文件丢失,不在指定的位置,或者Mergemod.dll的版本不对造成的,Mergemod.dll文件的版本应该是2.0.2600.0,如果不是请替换成该版本,文件的位置一般会在C:\Program Files\Common Files\Microsoft Shared\MSI Tools\Mergemod.dll
您可能关注的文档
- VmwarevSphere-3安装ESXServer..docx
- VMware虚拟机_如何设置网络..doc
- VMware虚拟机错误集合..doc
- VMware虚拟机如何设置网络..docx
- VMX50STD立式加工中心产品推介书..doc
- Vnzgjt收益”(聚宝盆A款)集合资产管理计划2011年第1季度报告..doc
- VocabularofCorpusReferenceList..doc
- Vocabularynineteen..doc
- vocabularyNote..doc
- VOIP穿越NAT学习..doc
- 2025年2,6-萘二磺酸钠行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年厨房水槽行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年改装重型半挂车行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年动物麻醉机行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年蒿甲醚注射液行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年阿达帕林行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年粮食乙醇行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年盖胃平片行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年处方药产业园区行业分析报告及未来五到十年行业发展趋势报告.docx
- 2025年动物石雕行业分析报告及未来五到十年行业发展趋势报告.docx
最近下载
- CD33漫反射型操作说明书中文版.pdf
- 电力牵引传动与控制.ppt
- 人教版-物理-八年级下册-71《力》习题及答案.pdf VIP
- 初中物理八年级下册力学经典习题(附解析).pdf VIP
- 2024年土地抵押借款合同范本6篇.docx
- 政治-江苏省苏州市2024-2025学年2025届高三第一学期学业期末质量阳光指标调研卷试题和答案.docx
- 国际机器人联合会(IFR):2024世界机器人报告(中文版).pdf
- 2024届高三九省联考地理:新疆联考2024届高三新高考适应性测试地理试卷(含解析).pdf VIP
- Siemens 西门子家电 洗碗机 SJ656X26JC 使用说明书_2.pdf
- 2024离婚起诉书离婚起诉状【范本】.pdf
文档评论(0)