VC++NET编程讲座之七

VC++NET编程讲座之七

ID:47162240

大小:196.50 KB

页数:13页

时间:2019-08-14

VC++NET编程讲座之七_第1页
VC++NET编程讲座之七_第2页
VC++NET编程讲座之七_第3页
VC++NET编程讲座之七_第4页
VC++NET编程讲座之七_第5页
资源描述:

《VC++NET编程讲座之七》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VC++.NET编程讲座之七程序的安装和部署  摘要  本文先来介绍安装和部署前的准备,然后用向导创建一个安装和部署项目,并修改项目的属性,最后讨论如何使用自己的标题图像、添加"序列号"对话框及生成程序菜单项和桌面图标。  安装和部署前的准备  一旦应用程序项目开发好了之后,就要创建一个安装程序供用户进行安装。早期的安装程序大多数是使用InstallShield来制作的,InstallShield一个最大的特点是可以使用其内嵌的脚本语言InstallScript来定制自己的安装过程和安装界面。不过,现在我们还有一个更简便的选择,那就是使用VisualStu

2、dio.NET来创建程序安装和部署项目。  在将程序发布之前,我们需要将应用程序项目生成进行重新配置,即将原来默认的Debug(调试)版本变成了Release(发布)版本。具体步骤如下:  (1)启动VisualStudio.NET,打开上一讲的单文档应用程序项目Viewer。  (2)打开"生成"菜单,单击"配置管理器",弹出对话框。  (3)在"活动的解决方案配置"中选择"Release",结果如图1所示。图1"配置管理器"对话框(4)单击"关闭"按钮。打开"生成"菜单,单击"生成解决方案"。生成完后,关闭该解决方案。需要说明的是,在用MFC应用程序向

3、导创建的项目中,可以有Win32Debug和Win32Release两个版本。这两个版本的区别是:Debug版本的运行程序有相应的调试信息代码,而Release版本的运行程序则没有,但Release版本的运行程序经过代码的优化,其程序的运行速度被最大加速。因此一般来说,当用户在将开发的应用程序发布给用户之前,应将项目调试后将其编译成Win32Release版本。编译和生成后的有关文件被放置在项目名文件夹下的Release子文件夹中。对于Debug版本,其编译和生成后的有关文件被放置在Debug子文件夹中。VisualStudio.NET不仅提供了创建基于W

4、indows或基于Web的应用程序和组件的安装程序的工具,也提供了创建用于下载的.Cab文件的工具。与InstallShield不同的是,VisualStudio.NET使用MicrosoftWindowsInstaller来提供程序安装和配置的功能。  VisualStudio.NET为用户安装和部署项目提供四种类型的模板:合并模块项目、安装项目、Web安装项目和Cab项目。此外还提供了两个安装程序向导,可帮助我们完成创建部署项目的过程。下面我们使用安装向导来创建一个安装项目。  (1)打开"文件"菜单,选择"新建"->"项目",弹出"新建项目"对话框。

5、  (2)单击左侧的项目类型"安装和部署项目",选择右侧的"安装向导"模板,输入项目名称"ViewerSetup",指定一个项目位置,如图2所示。图2"新建项目"对话框(3)单击"确定"按钮,出现如图3所示的对话框。图3向导"第1步"对话框(4)单击"下一步"按钮,出现如图4所示的对话框。这里,可以选择安装项目类型以及重新发布的打包类型。图4向导"第2步"对话框(5)保留默认的选项,单击"下一步"按钮,出现向导"第3步"对话框。单击"添加"按钮,在弹出的"添加文件"对话框中,将前面的Viewer应用程序可执行文件添加进来,结果如图5所示。图5向导"第3步"

6、对话框(6)单击"下一步"按钮,出现如图6所示的对话框,显示出我们在前面几个步骤中作出的选择内容。图6向导"第4步"对话框(7)单击"完成"按钮,系统开始创建。需要说明的是,单击"上一步"按钮可对前面的操作进行修改。(8)打开"项目",选择"添加"->"合并模块",选定用于MFC应用程序本地化支持的两个模块,一个是MFC_Loc_FE.msm(东南亚地方)和VC_MFC.msm(MFC的支持),单击"打开"按钮。生成和测试  (1)打开"生成"菜单,单击"生成解决方案",系统就会在指定项目位置下的"ViewerSetupDebug"中为该安装项目生成一个

7、ViewerSetup.msi安装文件。  (2)在解决方案资源管理器中,右击顶层节点"ViewerSetup",从弹出的快捷菜单中单击"安装",启动WindowsInstaller,进行应用程序的安装过程。开始出现的是安装"欢迎"对话框,如图7所示。图7"欢迎"对话框(3)单击"下一步"按钮,进入"选择安装文件夹"对话框,如图8所示。图8"选择安装文件夹"对话框(4)单击"下一步"按钮,进入"确认安装"对话框,如图9所示。图9"确认安装"对话框(5)单击"下一步"按钮,系统开始安装,并显示安装进度,最后显示安装完成对话框,如图10所示。图10"安装完成"

8、对话框(6)单击"关闭"按钮,退出安装。这就是ViewerSetu

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。