使用 ClickOnce 技术发布应用程序,或使用 Windows Installer 技术

来源:互联网 发布:华创证券交易软件 编辑:程序博客网 时间:2024/05/01 02:27

Visual Studio 为部署基于 Windows 的应用程序提供两种不同的策略:
使用 ClickOnce 技术发布应用程序,或使用 Windows Installer 技术
通过传统安装来部署应用程序。
本帖主要介绍如何使用 Windows Installer 技术通过传统安装来部署
应用程序。

步骤一:创建一个基于windows的应用程序
1.1 首先,创建一个C#语言windows窗体应用程序,如图1.1



1.2 在窗体中拖入一个Lable控件和一个Button控件,并设置相应属性,如图1.2



1.3 双击Button控件,在按钮事件中添加以下两行代码,
System.Diagnostics.Process.Start("http://club.topsage.com/");
Application.Exit();
如图1.3



步骤二:创建部署项目

2.1 在“文件”菜单上单击“添加”——“新建项目”——“其它项目类型”
——“安装和部署项目”——“安装项目”,如图2.1



2.2 单击“确定”关闭对话框。此时,项目添加到“解决方案资源管理器”中,
并且“文件系统编辑器”打开。在“解决方案资源管理器”中选择“安装程序”项目。
在“属性”窗口中,选择“ProductName”属性,键入“大家网欢迎你”。
“ProductName”属性将指定安装应用程序的文件夹名称,
和在控制面板“添加或删除程序”中显示的名称。如图2.2



步骤三:将基于windows的应用程序添加到安装程序中
3.1 在“解决方案资源管理器”中选择“安装程序”项目。在“文件系统编辑器”中,
选择“应用程序文件夹”节点。
3.2 在“项目”菜单上单击“添加”,然后单击“项目输出”。
3.3 在“添加项目输出组”对话框中,从“项目”列表中选择“安装与部署范例”。
从列表中选择“主输出”组。在“配置”框中,选择“(活动)”。
单击“确定”关闭对话框。如图3.1



步骤四:创建快捷方式
4.1 在“解决方案资源管理器”中选择“安装程序”项目。
4.2 在“文件系统编辑器”中,选择“应用程序文件夹”,
右击“主输出来自安装与部署范例(活动)”节点。
选择“创建 主输出来自安装与部署范例(活动) 的快捷方式”。
此时,将会添加一个名为“主输出来自安装与部署范例(活动)的快捷方式”节点。如图4.1


4.3 将该快捷方式重命名为“大家网欢迎你 的快捷方式”。
4.4 选择“大家网欢迎你 的快捷方式”,将它拖到左窗格的“用户桌面”文件夹中。
4.5可以采用同样的方法,在“程序”菜单中创建快捷方式。

步骤五:生成安装程序
5.1 在“生成”菜单上单击“生成 安装程序”,我们就已经能够生成一个应用程序的安装包了。
5.2 大家可以在我们创建的“安装与部署范例”文件夹——“安装程序文件夹”——“Debug”文件夹下找到安装程序。
5.3 可如何能让快捷方式的图标更加漂亮,如何添加更多功能的安装选项呢?

原创粉丝点击