VS2005项目的安装与布署

vs2010发布、打包安装程序(超全超详细) 立即下载

一、VS2005制作安装包的“系统必备”选项

“系统必备”,通过该选项,可以选择部署应用程序需要预先安装的组建,包括。net fx和MDAC等。
“系统必备”选项中可以不仅可以选择需要预安装的组件,而且提供了“安装源”的自由选择。
打开系统项目属性,选择发布->系统必备,如下图:


在系统中我们把dotnet2.0框架打包到项目布署中,当安装软件的用户当前没有dotnet2.0框架时将自动进行dotnet2.0框架的安装,安装完框架后才继续软件系统的安装。
二、制作安装布署程序的步骤
1、新建项目,选择安装布署项目。
2、
选择解决方案资源管理器的项目,右键点击,选择属性。

3、
在弹出窗口中选择系统必备。

4、
将MDAC、.net框架、水晶报表框架、windows installer2.0、windows installer3.0都选中根据需要选择其它项,在我们的项目中只需要了MDAC、.net框架。
5、
选择上面的“创建用于安装系统必备组件的安装程序”。这样就会在启动安装程序时自动启动组件的安装程序。

6、
选择下面的“从与我的应用程序相同的位置下载系统必备组件”,确定。这样就自动将所需要的组件以文件夹的形式包含在安装程序的目录中了。

7、
在目标计算机上的文件系统窗口中,设计、添加程序文件,系统将自动检测程序所依赖的文件,并自动添加进安装文件。

8、
在应用程序文件夹中选择执行程序文件,右键点击,选择“创建??????快捷方式”。
9、
将创建的快捷方式拖入“用户的‘程序’菜单”和“用户桌面”(可以重命名快捷方式)。

10、
生成,OK。

11、
其它如安装目录、文件名等设置可选择项目名,在文件安装属性中分别进行设置。
三、项目打包详解
一).创建部署项目

1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。

2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 setup1。

3. 单击“确定”关闭对话框。

4. 项目被添加到解决方案资源管理器中,并且文件系统编辑器打开。

5. 在“属性”窗口中,选择 ProductName 属性,并键入旭友出租房管理系统
。
如下图所示:


二).将
主程序
项目的输出添加到部署项目中

1. 在“文件系统编辑器”中,选择“应用程序文件夹”。新建一个文件夹1.0.0.0,单击文件夹1.0.0.0,在“操作”菜单上,指向“添加”,然后选择“项目输出”。

2. 在“添加项目输出组”对话框中,选择“项目”下拉列表中的“你的项目(houselease)”。

4. 从列表中选择“主输出”组,然后单击“确定”。
如下图:


三).打包时加入卸载功能:

1.在打包项目中添加文件msiexec.exe(一般可在c:/windows/system32/下找到)
2.在文件系统视力中选择应用程序文件夹,在msiexec.exe上按右键,选择创建建快捷方式,重命名快捷方式为"卸载旭友出租房管理系统"。
3.更改此快捷方式的Arguments属性
为"/x {产品id}",产品id的值为该布署项目的ProductCode属性值,直接copy就OK。




四).打包时加入安装卸载时的配置项目文件(即创建自定义操作)
1. 在打包项目中,在“视图”菜单上指向“编辑器”,然后选择“自定义操作”。

2. 在自定义操作编辑器中选择“安装”节点。在“操作”菜单上,选择“添加自定义操作”。
在“选择项目中的项”对话框中,双击“应用程序文件夹”。
选择“主输出来自SetupProcessor(活动)”项,然后单击“确定”关闭对话框。
3.
在自定义操作编辑器中选择“卸载”节点。在“操作”菜单上,选择“添加自定义操作”。
在“选择项目中的项”对话框中,双击“应用程序文件夹”。
选择“主输出来自SetupProcessor(活动)”项,然后单击“确定”关闭对话框。
注:在安装与卸载的节点都选择“主输出来自SetupProcessor(活动)”是因为我们把安装与卸载的配置文件都写在该项目中了。






五)生成,OK。其它需求就请读者慢慢研究了。

打包安装程序.apk 立即下载

相关推荐

安卓手机打包已安装的程序生成apk文件

老铁们有没有手机APP升级后发觉没升级前好用,想恢复到升级前又苦于找不到原始安装包。有了这个神器,就可以在升级前先备份老版本的app,升级后发觉不爽,可以随时恢复回去,爽歪歪哟,嘿嘿嘿嘿

使用VS2017将我的c++项目打包成安装程序,并设置开机自启,卸载,图标等

dumpbin指令查看dll依赖包 dumpbin /dependents 程序路径 列:dumpbin /dependents C:\Users\wxj233\Desktop\新建文件夹\qrCodeAndScan.exe dumpbin需要在VS开发人员命令提示符中执行 windeployqt.exe指令自动将qt依赖包复制过来 列:windeployqt.exe C:\Users\wxj233\Desktop\新建文件夹\qrCodeAndScan.exe windeployqt.exe需要在qt对应

${王小贱}的博客 4131

QGIS基于快鸟(QuickBird)影像统计小麦种植面积

​01数据情况 本次选用某地4月份快鸟(QuickBird)影像为例,使用QGIS演示提取小麦播种情况,并按照200米*200米分区计算种植面积的过程。 注:本文对应的操作视频作为今天第二篇推送同时发布,习惯看视频的朋友可以点击观看。 附数据压缩包: 链接:https://pan.baidu.com/s/1JVUS8uAOR61RxC1n9Or9_w 提取码:qgis 含快鸟影像QB_subset.tif和200*200米分区矢量图层200Mgrid.shp。 ...

QGISClass的博客 1979

VS2005项目的安装与布署,包括卸载

一、VS2005制作安装包的“系统必备”选项 “系统必备”,通过该选项,可以选择部署应用程序需要预先安装的组建,包括。net fx和MDAC等。 “系统必备”选项中可以不仅可以选择需要预安装的组件,而且提供了“安装源”的自由选择。 打开系统项目属性,选择发布->系统必备,如下图: 在系统中我们把dotnet2.0框架打包到项目布署中,当安装软件的用户当前没...

diaobian0896的博客 185

360加固DEX解密与ELF修复技术解析

本文深入解析了360加固APK的逆向分析技术,重点探讨了其DEX解密与ELF文件修复的核心流程。通过动态调试与Frida脚本,详细拆解了壳的启动机制、反调试绕过、自实现Linker技术,并还原了基于RC4和自定义算法的多层DEX解密过程,为移动安全研究人员提供了实用的实战分析思路。

alice7model的博客 701

显著性算法 + 伪彩变换

利用opencv得到显著图和伪彩图

正在挣扎中的人 2298

C#开发环境配置-VS2017安装与卸载

双击安装.exe(必须保证联网) 这三项要勾选 安装完成启动程序,需要登陆账户邮箱密码,不登陆也可以使用30天。 VS2017设置起始页 vs2017将打开起始页放到了文件菜单下:文件=》起始页 将程序快捷方式放在桌面 ...

Scarlett的博客 6511

STM32+CubeMX实战:5步搞定LWIP HTTP服务器搭建(附常见编译错误解决)

本文详细介绍了基于STM32和CubeMX平台,快速搭建LWIP HTTP服务器的5步实战指南。内容涵盖从项目初始化、LWIP深度配置到解决经典的`HTTPD_FSDATA_FILE`编译错误,并分享了使用VSCode进行高效开发的工作流,旨在帮助嵌入式开发者快速实现网络功能并规避常见陷阱。

weixin_29192365的博客 572

VS2010安装部署打包说明(快捷方式创建和卸载设置)

本内容开发实例安装包可在“http://download.csdn.net/detail/qwarty/3663377”下载,对应的主要代码可在“http://download.csdn.net/detail/qwarty/3669547”下载。 1、在已建解决方案中,右键“添加新项目”,弹出框体,如下图。               点击左侧“其他项目类型”——〉“安装和部署”——〉“V

qwarty的专栏 6254

Zabbix故障排查10051端口无法启动:zabbix-server.service: main process exited, code=exited, status=1/FAILURE

zabbix-server.service: main process exited, code=exited, status=1/FAILURE报错说与数据库失去连接。

" DevOps菜鸟(Xu JieHao)" 的博客 2255

【AI智能体】Dify 搭建个人专属简历美化助手操作详解

Dify 搭建个人专属简历诊断助手实战操作详解

congge 4379

vs2005项目的安装与布署

VS2005项目的安装与布署 注:如果文章中有提示相关的项目名称,eg.houselease此皆为你要布署的项目名称 一、VS2005制作安装包的“系统必备”选项“系统必备”,通过该选项,可以选择部署应用程序需要预先安装的组建,包括。net fx和MDAC等。 “系统必备”选项中可以不仅可以选择需要预安装的组件,而且提供了“安装源”的自由选择。 打开系统项目属性,选择发布-&gt...

weixin_30848775的博客 284

SAP_FICO模块-资产减值功能对折旧和残值的影响

SAP_FICO模块-资产减值操作对资产历史折旧以及后续折旧的影响,包括减值操作的配置前提

风沙的博客 2803
上一篇: 奇妙的Base64编码
下一篇: 创建浏览对话框
SWenJing
博客等级 码龄18年 8粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值