VS2022制作安装程序
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VS2022 制作安装程序
项目开辟完成之后,就需要制作成安装程序,以方便客户部署。
这里以我们前面开辟的职员管理信息系统项目( EmpMIS )为例,详细介绍其打包的步骤。
打包之前, EmpMIS 的解决方案图如下所示:
我们分两部份讲解,第一部份是基础分部,不包含数据库的打包;第二部份是高级主题,主是要讲解如何将数据库打包进去。
本文档是第一部份。
打包步骤:
一、右击“解决方案”-> 添加-> 新建项目。
在浮现的“添加新项目”对话框中,选择如下的项目类型和
模块类型,并将项目名称命名为“MySetup”:
同
二、在上图中点击[确定]按钮之后,浮现“文件系统”视图,如下所示:
各部份解释如下:
1 、应用程叙文件夹:用户在安装过程中,要输入安装路径,那末安装路径中所包括的
目录结构及文件,全部自来于此“应用程叙文件夹”所包含的内容;普通情况下,里面所包含的内容是主程序(即可执行文件)、所依赖的类库文件( .dll )、图标、数据库脚本文件等;
2 、用户的“程序”菜单:用户安装完成之后,在用户的开始->所有程序中产生
的项,普通是指向主程序的快捷方式及卸载程序等;
3 、用户桌面:用户安装完成之后,在用户的桌面上产生的快捷方式。
三、右击上图中的“应用程叙文件夹”->添加->项目输出,弹出如下的对话框:
在“项目”右边的下拉列表框中选择可执行文件所在项目(即表示层项目),在下面选择“主输出”和“内容文件”。
点击[确定]按钮,关闭对话框。
现在应该是这个样子:
我们注意到项目中所有相关的类库文件( .dll )都自动添加进来了。
四、现在我们创建用户桌面和程序菜单中的快捷方式,方法如下:
1 、右击“主输出来自 xxx( 活动)”,在弹出的上下文菜单中选择“创建主输出来自
xxx( 活动) 的快捷方式”,创建好之后,应该如下图所示:
2 、将上述创建好的快捷方式拖到左边的“用户桌面”中,结果如下图所示:
现在要修改快捷方式的名称。
右击上图的快捷方式->重命名,输入一个新的合适的名称,如下图所示:
现在要修改快捷方式的图标。
选中上图的快捷方式,按 F4 ,浮现属性窗口,找到 Icon 属性,如下图所示:
点击下拉箭头->(浏览…),浮现:
点击[浏览(B) …]按钮,浮现:
双击“应用程叙文件夹”,浮现:
单击 [ 添加文件 (F) …] 按钮,打开“添加文件”对话框,找到合适的图标文件(.ico) ,如下图所示:
选择一个图标文件后,单击[打开(O)] 按钮,关闭“添加文件”对话框,现在应该是这
样子:
单击[确定]按钮,关闭上面的对话框,现在应该是这样子:
在上图中选择一个图标,单击[确定],关闭上面的对话框,现在应该是这样子:
图标修改完成。
3 、现在给用户的“程序”菜单中添加一个快捷方式。
右击用户的“程序”菜单->
添加->文件夹,浮现:
给新建文件夹取个合适的名称,如:
在应用程叙文件夹中再一次创建主输出的快捷方式,将快捷方式拖到上面新建的文件夹中,重复第 2 步的工作以给快捷方式重命名及修改图标。
完成之后如下所示:
五、在默认情况下,用户的安装界面惟独 3 个,即( 1 )欢迎界面; ( 2 )选择安装文件夹的
界; ( 3 )确认安装的界面。
现在我们要添加几个界面进来。
右击安装项目->视图->用户界面,如下图所示:
右击安装下面的启动->添加对话框
1 、我们先添加一个“许可协议”的对话框:
单击[确定],关闭对话框,浮现:
右击“许可协议”->上移,如下图:
移到“欢迎使用”的下面:
选中“许可协议”,按 F4 键,打开其属性窗口:
在属性窗口中找到 LicenseFile 属性,通过浏览找一个.rtf 格式的文件,完成之后如下图所示:
六、这一部份就讲解到这里,现在我们摹拟安装一下。
1 、右击安装项目->重新生成:
2 、重新生成之后,右击安装项目->安装:
3 、安装完成之后,检索一下你电脑的桌面、开始-所有程序、所选择的安装路径等三
个地方,看是不是生成为了你所期望的内容。