使用ClickOnce部署与后台智能传输服务 [英] Using Clickonce Deployment with Background intelligent transfer service

查看:229
本文介绍了使用ClickOnce部署与后台智能传输服务的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在考虑部署和更新策略为整个组织一个相当大的框架。该应用程序将在.NET 3.5,将在Windows XP,Vista和Win 7的机器上运行。我已经使用的ClickOnce几次,它工作得很好是肯定的。
有没有人想过,或已实施的Windows使用ClickOnce的BITS功能。我觉得BITS的涓涓细流升级方法将使频繁更新框架pretty用户友好。

We are thinking about the deployment and update strategy for a fairly large framework throughout our organization. The application will be in .NET 3.5 and will run on Windows XP, Vista and Win 7 machines. I have used Clickonce few times and it works well for sure. Has anyone thought of, or have implemented the BITS feature of Windows with Clickonce. I feel the trickle upgrade approach of BITS would make the frequent framework updates pretty user friendly.

任何帮助AP preciated。

Any help appreciated.

推荐答案

的事情是,BITS被用来在后台传输数据,而ClickOnce是更多或更少的JIT安装需要这些DLL /可执行文件下载/更新/运行的应用程序。

The thing is that BITS is used to transfer data in the background, while CLICKONCE is more-or-less a JIT downloader of those DLLs/executables needed to install/update/run an application.

此外,ClickOnce是出的现成的经验。它已经工作,而BITS解决方案(即使使用旧的更新应用程序块)需要你推出一个框架更新应用程序。

Additionally, ClickOnce is an out-of-box experience. It already works, whereas a BITS solution (even one using the old Updater Application Block) requires you to roll out a framework for updating the application.

另外请注意,没有什么话说,BITS的解决方案将是一个细流的方式。人们可以把它下载的文件在一个批次,在高优先级,基本仿效的ClickOnce的功能,或者一个可以建立它在后台类同下载更新到Firefox如何执行更新。

Also note that there's nothing saying that a BITS solution would be a "trickle" approach. One could have it download the file in one batch, on high-priority and basically emulate the functionality of ClickOnce, or one could build it to download updates in the background similiar to how FireFox performs updates.

最后,要注意的ClickOnce确实有安全后果在什么的ClickOnce部署的应用程序被允许在默认情况下这样做,甚至什么资源,它被允许在默认情况下进行通信。阅读更多这里

Finally, be aware that ClickOnce does have security ramifications in what the ClickOnce deployed application is allowed to do by default, or even what resources it is allowed to communicate with by default. Read more here.

这篇关于使用ClickOnce部署与后台智能传输服务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆