自动更新客户端应用程序 [英] Automatically update client applications

查看:80
本文介绍了自动更新客户端应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

朋友们,

我有一个Windows Forms应用程序,我想在其中实现自动更新.过去,我已经实现了使用Web服务检查程序集版本的功能. Web服务告诉应用程序是否有可用的较新版本的程序集,如果有,则应用程序将下载程序集并安装它们.

但是,由于Windows中的新功能(UAC,MSI 修复" 替换的程序集等),该组件无法正常工作.现在,我计划开发一个新组件,该组件将自动更新软件,但是我找不到一个好的方法.网络中包含一些资源,但是其中许多资源已经过时了.

我项目的目标框架将是4.0

有什么建议吗?

非常感谢!

Hey friends,

I have a Windows Forms application in which I''d like to implement automatic updates. In the past I''ve implemented such a feature which checks assembly versions using a Webservice. The webservice tells the application wether newer versions of the assemblies are available, if so, the application will download the assemblies and install them.

Howerver the component doesn''t work properly anymore due to new features in Windows (UAC, MSI ''repairing'' replaced assemblies and so forth). Now I''m planning to develop a new component which will automatically update software, however I cannot find a good approach. The web contains several resources but a lot of them are outdated.

The target framework for my project will be 4.0

Any suggestions?

Thanks a lot!

推荐答案

您看到了以下内容:. NET客户端应用程序:.NET应用程序更新程序组件 [ ^ ]
看起来很有希望.
Did you have a look at this: .NET Client Applications: .NET Application Updater Component[^]
It looks promising.


这对您来说很有必要.
VB.NET中的应用程序自动更新 [ C#.NET自动更新应用启动器 [
this will needful to you.
Application Auto Update in VB.NET[^]
C# .NET Autoupdate Application Launcher[^]


这篇关于自动更新客户端应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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