35、应用部署与.NET 框架入门

应用部署与.NET 框架入门

在开发出 Visual Basic 应用程序后,我们往往希望将其部署到用户的计算机上。下面将介绍 ClickOnce 技术以及.NET 框架的相关内容。

1. ClickOnce 技术概述

在.NET 之前,开发者需要使用第三方应用来构建安装程序。后来微软推出了 Windows Installer 技术,开发者通过创建 MSI 文件来安装应用。而从 Visual Basic 2005 开始,微软引入了 ClickOnce 技术。虽然 ClickOnce 技术存在灵活性不足的缺点,但相较于早期技术有显著改进,并且微软一直在对其进行优化。

ClickOnce 技术的亮点如下:
- 简化桌面应用部署 :传统桌面应用部署需要在每台客户端计算机上运行安装程序并安装相应文件,而 ClickOnce 让桌面应用具备类似 Web 应用的更新功能,只需在一处更新。
- 自动更新 :使用 ClickOnce 部署的应用可以自动检查 Web 上的新版本并进行安装。
- 仅更新必要文件 :与之前的安装技术不同,ClickOnce 程序只需更新必要的文件,无需重新安装整个应用。
- 自包含应用 :ClickOnce 允许应用以不干扰其他已安装应用的方式安装组件,即应用是自包含的。而在 Windows Installer 部署中,应用共享组件,若一个应用错误安装组件,可能会影响其他使用该组件的应用。
- 无需管理员权限 :ClickOnce

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值