文档详情

Visual Basic .NET软件开发技术 吴绍根 教学课件 第12章 打包和部署.NET应用.pdf

发布:2015-11-08约4千字共20页下载文档
文本预览下载声明
第12章打包和部署.NET应用 第一单元 .NET项目部署简介  在Visual Studio .NET 中的部署和安装项目中, 可以方便地设置部署项目属性,确定安装程序的 生成位置和生成方式,创建Windows 安装程序 文件。  生成的这些文件可以直接发布并安装到其他计算 机上,也可以在通过传统的媒体(如:CD-ROM) 发布,还可以放在网络上,通过网络进行安装。  Visual Studio .NET为四种类型的部署项目提供模 板:合并模块项目、安装项目、Web 安装项目和 Cab 项目。 第二单元 部署前的准备  在生成应用程序时,可以有Debug(调试)和Release(发布) 两个版本供选择。  这两个版本的区别是:  Debug版本的运行程序中有相应的调试信息代码,在开发应用程 序的过程中,可以运行Debug版本,调试程序;  对于Debug版本,其编译和生成后的有关文件被放置在obj\Debug 子文件夹中。  Release版本的运行程序中则没有调试信息代码,而且,Release 版本的运行程序是经过代码的优化的,其程序的运行速度被最大 加速。  对于Release版本,编译和生成后的有关文件被放置在项目名文 件夹下的obj\Release子文件夹中。  因此一般来说,当用户在将开发的应用程序发布给用户之 前,应将项目调试后将其编译成Release(发布)版本。  将原来默认的Debug(调试)版本变成了 Release(发布)版本。具体步骤如下:  启动Visual Studio .NET ,打开前面的书店管理解决 方案。  从【生成】菜单中选择【配置管理器】,弹出配置管 理器对话框。  在“活动的解决方案配置”中选择Release 。  单击关闭按钮。打开【生成】菜单,单击【生成解 决方案】,编译生成应用程序的Release(发布)版本。 第三单元 创建Windows应用程序 的安装和部署项目  使用安装向导(也可选择“安装项目”模板) 来创建一个基于Windows应用程序安装项 目。  具体步骤如下:  打开【文件】菜单,选择【新建】- 【项 目】,弹出“新建项目”对话框;  在左侧的项目类型中选择“安装和部署项 目”,选择右侧的“安装向导”模板;  …在“选择要包括的项目输出”对话框,选 择“主输出来自…”项;  右键点击安装项目,从菜单中选择“重新生 成”,编译生成安装项目。 第四单元 可选的安装和部署功能  制作个性化的界面、定制安装过程、添加 一些必要的功能,则需要右键点击安装部 署项目,在菜单中选择【视图】,出现进 入各种视图的菜单项。 部署项目的视图类型及功能 使用文件系统视图:添加“程序” 菜单项、建立桌面快捷方式  “应用程序文件夹”对应安装过程中用户指定的安 装文件夹,要部置的程序和资源文件(应用程序 项目输出及其它包括文件)一般放在这里。  可以在用户的“程序”菜单文件夹中添加“程序” 菜单项文件,在用户桌面文件中添加桌面快捷方 式。 改变用户界面属性:在各对话框中 使用自己的标题图像  现在显示的是一组默认的预定义对话框, 有“欢迎使用”、“安装文件来”、“确 认安装”、“进度”、“已完成”等,在 安装过程中,这些对话框按视图中的次序 出现。如果愿意可重新排列、删除它们, 或添加新对话框。 自定义新的功能对话框:添加“协 议说明”对话框  举例说明——添加“许可协议”对话框 设置在安装过程中获取用户输入的 “软件序列号”  由于“序列号”是产品的一种客户信息,因此我 们选择“客户信息”模板,然后单击“确定”按 钮。  “客户信息”对话框用于提示用户输入信息,包 括名称、公司或单位和序列号。安装过程中,在 该对话框中输入的值被写入产品注册表中的 InstallProperties 项下。  举例说明——添加“客户信息”对话框  Se
显示全部
相似文档