应用部署与.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
超级会员免费看
订阅专栏 解锁全文
695

被折叠的 条评论
为什么被折叠?



