问题标签 [auto-update]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2425 浏览

c# - 企业环境中的自动更新 (C#)

我有一个安装在企业环境中的三层应用程序。随着每次服务器版本更新,所有客户端也必须更新。目前,我提供了一个通过 Active Directory 自动部署的 MSI 包,但是我的客户(每个用户大多有 20-300 个用户)似乎讨厌 MSI 解决方案,因为它是

  • 运行起来很复杂(很少有 Active Directory 知识);
  • 当检测到新版本时,服务器无法触发更新过程;
  • 客户不能同时安装多个版本的客户端(如2.3和2.4)与不同的服务器对话;
  • 更新过程本身并不总是按预期工作(有时非常奇怪的行为会在几个小时后自行恢复)

我现在已经用 ClickOnce 做了一些实验,但是这种方式对我来说不够灵活,而且很难集成到我的自动构建过程中。此外,它会产生神秘的错误消息,这肯定会让我的客户感到困惑。

我自己编写更新逻辑没有问题,但问题是运行自我更新应用程序的用户执行更新的权限太有限。我发现他们能够写入本地应用程序数据目录,但我认为这不是安装应用程序文件的典型位置。

您知道“正常工作”的更新方法吗?

0 投票
5 回答
52514 浏览

winforms - WinForms 应用程序的自动更新

在为 .NET WinForms 应用程序创建自动更新功能时,它如何更新 DLL 而不影响当前运行的应用程序?

由于应用程序在更新过程中运行,因此不会对 DLL 进行锁定(因为这些 DLL 在更新期间必须被覆盖)。

0 投票
2 回答
3005 浏览

c# - .NET Windows 窗体应用程序自我更新的最佳方式是什么?

我使用了一个本土系统,其中应用程序通过 Web 服务进行自我更新。但是,我似乎记得最初的 .NET 销售宣传中关于自动更新组件是 .NET 的内置功能的一些内容。让应用程序更新自身和/或其使用的程序集的最佳实践是什么?

0 投票
17 回答
32217 浏览

auto-update - 我应该如何实现自动更新程序?

许多程序包括一个自动更新程序,程序偶尔会在线查找更新,然后下载并应用找到的任何更新。程序错误被修复,支持文件被修改,事情(通常)变得更好。

不幸的是,无论我怎么看,我都无法在任何地方找到有关此过程的信息。似乎已经实施的自动更新程序要么是专有的,要么被认为不重要。

实现在网络上查找更新并在可用时下载更新的系统似乎相当容易。自动更新程序的那部分将在不同的实现之间发生显着变化。问题是应用补丁的不同方法是什么。只是下载文件并用新文件替换旧文件、运行已下载的迁移脚本、猴子修补系统的某些部分等等?概念是首选,但 Java、C、Python、Ruby、Lisp 等中的示例将不胜感激。

0 投票
10 回答
13609 浏览

.net - 编写我自己的自动更新程序

在编写我自己的自动更新程序时,是否有一个我应该遵循的通用框架?

不久前,我正在阅读如何创建一个“引导程序”,该程序将在主应用程序之前首先加载(因为由于文件锁定等原因无法更新正在运行的应用程序)

那么有什么提示/最佳实践吗?

0 投票
5 回答
364 浏览

performance - AutoUpdater:56K拨号连接,一般上传速度是多少?

我正在构建一个自动更新程序,我需要知道人们在 56K 调制解调器上获得什么样的上传速度?

0 投票
2 回答
165 浏览

download - 用于自动更新的文件下载恢复组件

原来 install shield 不支持文件下载恢复。

是否有提供此功能的 .net 组件?

0 投票
8 回答
9085 浏览

c++ - 是否有 C++/Win32/MFC(如 Sparkle)的自动更新框架?

我决定将自动更新功能添加到我的一个应用程序中,并正在寻找任何现有的解决方案,将当前运行的版本与随后从网上下载的最新版本进行比较。

我知道Mac OSX 上的Sparkle非常好用且功能强大,但想知道 Win32/MFC 是否有类似的东西?

0 投票
1 回答
1276 浏览

winforms - 下载具有 Windows 服务器恢复功能的文件

我正在为 winforms 桌面应用程序构建自动更新程序。

下载更新时,如果客户的 Internet 连接中断,我如何提供恢复下载功能?

0 投票
1 回答
3566 浏览

ms-access - 如何在 MS Access 中自动重新加载报告?

我在 MS Access 中有一份报告,其中表中的基础数据不规则地变化。我希望报告自动反映这些更改,方法是每 10 秒重新加载一次表单,或者报告收到有关更改的通知并显示新数据。这可能吗?