【VB开源代码栏目提醒】:网学会员为广大网友收集整理了,VB net-部署应用程序 - 综合课件,希望对大家有所帮助!
CH17 部署应用程序 在创建并调试了
VB.NET的应用程序之后接着是把这个应用程序部署到其它计算机上以供用户使用。
下面简要介绍部署应用程序的方法。
1 7.1 创建简单安装程序 创建安装程序最简单的办法就是在包含应用程序的解决方案中添加一个安装项目。
可以手工向一个打开的解决方案添加一个安装项目。
假如我们的应用程序是一个具有文本编辑功能的程序: Notebook方法是
VB.
NET①系统菜单/“文件”→“添加项目”→“新建项目”→↑“添加新项目”对话框。
“②添加新项目”对话框→项目类型:安装和部署项目模板:安装项目名称:位置:→确定→↑解决
方案资源管理器窗口中增加“MyNotebook”项目→↑“文件系统MyNotebook”窗口被弹出图17_1。
图17_1 安装项目的
设计窗口 在这个窗口中有3个文件夹:应用程序文件夹、用户的“程序”菜单、用户桌面。
从它们的名字很容易知道它们的意思。
在程序被安装时文件夹的文件将会被复制到目标系统上的某个地方。
显然应该将程序的执行文件本例是Notebook.exe用户计算机的应用程序文件夹中。
另外与应用程序有位置关系的文件如小型数据库.mdb文件等也应该依据其与应用
程序原来的位置关系复制到目标
系统的相应位置上。
③ “文件系统”窗口/“目标计算机上的文件系统”→右击“应 1用程序文件夹”→↑快捷菜单→添加→项目输出→↑添加项目输出组→定。
这表示将exe或dll文件复制到目标
计算机上。
确 如果还有文件需要添加到目标计算机上则可重复使用 右击“应用程序文件夹”→↑快捷菜单→添加→文件→ 的 办法完成添加文件的工作。
如果仅仅将exe文件复制到目标计算机上那么也许在运行该程序时不得不使用资源管理器先找到它再运行它。
一般地程序应该在“开始”菜单的“所有程序”或“程序”菜单中建立一个快捷方式。
这样就可以从“开始”菜单访问这个程序了。
④右击“主输出来自Notebook活动” →“创建主输出来自Notebook活动 的快捷方式” → 对该快捷方式名称重命名以简化之这个名称就是将来出现在“程序”菜单中的名称 例如简化为Notebook 。
⑤ 将快捷方式名拖入用户的“程序”菜单文件夹中该快捷名称将会出现在“程序”菜单中。
如果还想在用户的桌面上放置一个快捷菜单则可重复第④步而在第⑤步则改为将快捷方式名称直接拖放到用户桌面文件夹中 ⑥在解决方案资源管理器中右击安装项目名MyNotebook→生成→即可生成安装程序: MyNotebook.msi和安装文件Setup.exe。
在第②步中我们曾经指出过安装程序生成于何处此时在指定的位置上可以看到生成的两个文件。
以上是最简单的安装程序生成过程。
如果要在生成过程中增其它内容还需要增加一些设置。
加 17.2 其它安装特性 17.2.1 定制用户界面 在安装过程中可以定制一些必要的安装界面例如许可协议窗口、客户信息窗口、自述文件等。
定制用户界面的过程是在生成安装程序上述步骤⑥之前进行的 ①在资源管理器窗口中右击安装项目名MyNotebook→视图→用户界面→↑用户界面窗口。
可以添加安装窗口或删除安装窗口 2 ②如果要在安装时增加“启动”阶段的窗口可以右击“启动”→添加对话框→↑“添加对话框”界面→可以选择添加其中的某种对话框例如“许可协议”对话框→↑“许可协议”被增加到“启动”节点下面→右击“许可协议”项→上移。
1 7.2.2 其它部署事项 部署应用程序所包含的
工作还有很多这里所介绍的只是较简单的部署过程。
如果希望更多的了解部署工作请阅读相关书籍和资料。
3