- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第38讲:Windows应用程序的部署
第三十八讲:Windows应用程序的部署 ;应用程序部署就是将应用程序分发到要安装计算机上的过程。对于控制台应用程序或者基于Windows窗体的窗体应用程序,有两种部署选项可供选择:ClickOnce方式和Windows Installer方式。
ClickOnce是部署Windows应用程序的一种工具,它可将应用程序发布到Web服务器上,或者在网络文件中共享,以简化安装过程。它是Visual Studio 2008和Net Framework 2.0的一个功能。在大多数情况下,笔者建议使用ClickOnce来进行部署,因为其可使应用程序进行自动更新,尽可能减少安装和运行时所需的用户交互。
Windows Installer部署允许创建安装程序包以分发给用户,用户运行安装文件,并按照安装向导逐步操作即可安装应用程序,就像安装传统的程序一样。将安装项目添加到计算机中即可完成操作。;Windows Installer部署和ClickOnce部署是有区别的,两者各有优缺点,开发者可以根据自己??实际需要进行选择, ;写注册表; ClickOnce应用程序可以自行更新,这些应用程序可以在较新版本变为可用时检查较新版本,并自动替换所有更新的文件
ClickOnce是一种部署技术,使用这种技术可创建自动更新的基于Windows的应用程序,这些应用程序可以通过用户交互来安装和运行。ClickOnce部署克服了部署中所存在的三个主要问题:更新应用程序的困难、对用户的计算机的影响、安全权限。
; 在过去,部署困难至使开发人员决定创建Web应用程序,而不是基于Windows的应用程序,为便于安装而牺牲了Windows窗体丰富的用户界面和交互性。而对于使用ClickOnce部署的应用程序,它就可以集合安装和交互两种技术的优势于一身。它设计的初衷是将Web应用程序的便于分发,和Windows应用程序的丰富客户端体验相结合,为具有丰富客户端体验的Windows窗体应用程序提供了可靠性、安全性、和灵活性。
;天道酬勤,有耕耘就会有收获
文档评论(0)