欢迎来到天天文库
浏览记录
ID:41008115
大小:52.22 KB
页数:9页
时间:2019-08-13
《部署基于 Windows 的应用程序(创建程序安装包)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、部署基于Windows的应用程序本演练演示为启动记事本的基于Windows的应用程序创建一个安装程序的过程。在本演练中,您将首先创建一个基于Windows的应用程序,然后创建一个安装程序,以便在安装过程中设置快捷方式和文件关联、向注册表添加项、显示自定义对话框以及检查InternetExplorer的版本。创建自己的安装程序时,不一定要执行上面的某些步骤。本演练的目的是介绍部署中可能会用到的一些可选功能。若只是创建一个基本的安装程序,则只需完成此过程中的前四个部分。说明对于在以下说明中使用的某些VisualS
2、tudio用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您所使用的VisualStudio版本和您所使用的设置。有关更多信息,请参见使用设置。说明下面的说明演示如何使用VisualBasic项目来创建部署项目,其一般原则适用于支持部署基于Windows的应用程序的所有VisualStudio语言项目。基本应用程序的创建和部署创建一个基于Windows的应用程序1.在“文件”菜单上单击“新建项目”。2.在“新建项目”对话框中,选择“项目类型”窗格中的“VisualBasic”,然后单击“模板
3、”窗格中的“Windows应用程序”。在“名称”框中键入“MyNotepad”。3.单击“确定”关闭对话框。项目添加到“解决方案资源管理器”中,并且“Windows窗体设计器”打开。4.在“工具箱”中选择“所有Windows窗体”选项卡,然后将一个Button控件拖到窗体中。5.双击Button控件为该按钮添加事件处理程序。在事件处理程序中添加下面的代码:以带有颜色区分的格式查看复制到剪贴板打印Shell("Notepad.exe",AppWinStyle.NormalFocus)Shell("Notepad
4、.exe",AppWinStyle.NormalFocus)这将启动Notepad.exe并将焦点对准它。1.在“生成”菜单上单击“生成MyNotepad”以生成该应用程序。创建部署项目1.在“文件”菜单上指向“添加”,然后单击“新建项目”。2.在“添加新项目”对话框中,打开“项目类型”窗格中的“其他项目类型”节点,单击“安装和部署项目”,再单击“VisualStudioInstaller”,然后单击“安装项目”。在“名称”框中,键入“MyNotepadInstaller”。3.单击“确定”关闭对话框。项目添
5、加到“解决方案资源管理器”中,并且“文件系统编辑器”打开。4.在“解决方案资源管理器”中选择“MyNotepadInstaller”项目。在“属性”窗口中,选择“ProductName”属性,键入“MyNotepad”。说明“ProductName”属性指定在文件夹名称和“添加或删除程序”对话框中为应用程序显示的名称。将基于Windows的应用程序添加到安装程序中1.在“解决方案资源管理器”中选择“MyNotepadInstaller”项目。在“文件系统编辑器”中,右击“应用程序文件夹”节点。2.在“项目”菜
6、单上指向“添加”,然后单击“项目输出”。3.在“添加项目输出组”对话框中,从“项目”列表中选择“MyNotepad”。4.从列表中选择“主输出”组。在“配置”框中,选择“(活动)”。单击“确定”关闭对话框。5.在“生成”菜单上单击“生成MyNotepadInstaller”。部署应用程序(基本安装程序)·在“解决方案资源管理器”中选择“MyNotepadInstaller”项目。在“项目”菜单上单击“安装”。此时,将运行安装程序(安装向导),并在开发计算机上安装“MyNotepad”。说明您必须在计算机上拥有
7、安装权限才能运行该安装程序。可选的部署功能此步骤演示了可选的部署功能。此步骤为应用程序创建一个快捷方式,该快捷方式将在安装过程中放置到目标计算机的桌面上。为基于Windows的应用程序创建快捷方式1.在“解决方案资源管理器”中选择“MyNotepadInstaller”项目。2.在“文件系统编辑器”中,选择“来自MyNotepad的主输出”节点。3.在“操作”菜单上单击“创建来自MyNotepad的主输出的快捷方式”。此时,将会添加一个名为“来自MyNotepad的主输出的快捷方式”节点。4.将该快捷方式重命
8、名为“MyNotepad的快捷方式”。5.选择“MyNotepad的快捷方式”,将它拖到左窗格的“用户桌面”文件夹中。创建文件关联此步骤为“MyNotepad”添加文件关联,以便在双击.vbn文件时打开“MyNotepad”应用程序。为基于Windows的应用程序创建文件关联1.在“解决方案资源管理器”中选择“MyNotepadInstaller”项目。在“视图”菜单上指向“编辑器”,再单击“文件类
此文档下载收益归作者所有