问题标签 [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 投票
2 回答
1696 浏览

configuration - Mercurial自动更新问题

我们开始使用 Mercurial 进行源代码控制。我们已将 HGRC 配置文件配置为在推送到“中央”存储库后进行自动更新。对于某些 PC,我们会收到此错误消息:

HGRC 看起来像这样:

后来我们手动执行更新,一切正常。

0 投票
3 回答
275 浏览

c# - .net(winforms,不是 asp)多服务器部署

我有一个小型 .NET WinForms 应用程序,以及几个 linux 服务器,DEV 和 CL1,CL2..CLN(DEV 是开发服务器,CL* 是属于我们客户的服务器,它们位于专用网络中,这是一种生产服务器)

我想要一个更新机制,以便
(1) 我开发一个新版本并将其发布给 DEV
(2) DEV-server 的用户从 DEV 安装最新版本
(3) CL2 的用户(client2 的员工)从 CL 安装稳定版本-2 直接
(4)应用程序使用安装它的服务器检查更新(因此,如果它是从 CL-2 安装的,它应该检查 CL-2 的更新)
(5)我应该能够将更新传播到选择 CL 服务器(仅使用文件复制和可能 sed;不重新发布),如果我想要的话(如果我不这样做,那 CL 服务器将有一个旧版本,直到我手动更新它)

我尝试使用 clickonce,但看起来它只满足前两个要求。

我该怎么办?

0 投票
1 回答
334 浏览

wpf - .NET Framework 更新程序组件和 WPF

我正在尝试将自动更新程序添加到我的 wpf 应用程序并喜欢这篇文章 ,并且我尝试将更新程序组件添加到我正在使用的 VS 2008 的工具箱中,但似乎无法添加到 wpf 项目工具箱。我怀疑我会看到它 wpf 项目工具箱,即使我是从 winform 工具箱添加它的。所以现在我有点困惑。

谁能解释一下。谢谢阅读

0 投票
2 回答
399 浏览

c# - 关于创建应用程序更新系统的方向和意见

我只是想找出一个很好的解决方案来设计我创建的 Windows 窗体应用程序的更新过程。我想到了应用程序内的一个按钮,用于手动检查更新并在启动应用程序时进行检查。只是我不熟悉技术。我虽然在 FTP 服务器中有更新设置文件,并检查服务器是否有更新,其中包含文件名和版本信息的 txt 文件。当应用程序完成下载更新时,关闭并启动更新设置文件。

对这个问题有什么建议和意见吗?

0 投票
2 回答
103 浏览

browser - 网络浏览器可以自动更新渲染引擎吗?

作为防止浏览器分段和旧版本的主要烦恼的一种方法。这样代码只需要为最新版本的浏览器完成,但用户仍然可以拥有旧版本的功能,而不会被迫进行重大更新?

我相信这会有一些重大缺陷,我希望你告诉我它们是什么!

  • 显然,人们可能不希望这样做,因为自动更新经常不受欢迎。但是,Chrome 会这样做(或者至少,他们曾经这样做过):

    谷歌表示,如果没有手动检查,Chrome 将自动更新。“谷歌浏览器大约每五个小时会自动检查一次更新。如果有可用更新,它将在下次浏览器重启时下载并应用,”谷歌表示。

  • 仍然存在将用户从真正的旧浏览器转移到具有此功能的任何新浏览器的问题。

  • 为了防止更新方面的漏洞,也许他们可以有 7 天的选择加入期,然后才被推送给所有人?

0 投票
2 回答
513 浏览

wpf - WPF部署策略dilemma.clickonce(有限定制)+自动更新vs安装程序(无限定制)无自动更新

我一直面临着一个部署问题。我已经构建了一个WPF applicationwithvisual studio 2008并创建了一个installer(msi),它工作正常。但是添加automatic更新是很痛苦的。我在 windowsclient.net 上看过这篇文章,但它似乎很旧,但对我来说可能是完美的东西。然后我查看了updater block v2.0使用的 .Net 应用程序,enterprise library june 2005由于某种原因它没有安装在我的机器上。

我以为我需要使用更新的企业库,所以我installed and compiled Enterprise 4.1(october 2008)没有发生更好的事情。我决定尝试CLickonce部署。经过努力,它几乎是完美的。我意识到当我测试由我的机器上的 clickonce 是 XP 我没有注意到需要sqlite dll in the GAC。肯定它已经在那里了。当我搬到 vista 时,我注意到有问题。检查了网络后我知道了it's impossible to add a dll to the Global Assembly Cache
现在我被卡住了,我想我已经碰壁了。任何人都可以分享他的一些经验吗?如果我能得到帮助,我愿意尝试更新程序块。

感谢您阅读本文!

0 投票
3 回答
401 浏览

.net - 微软破坏了 .NET 兼容性?

几天前,我的 .NET 3.5 应用程序在开始发出错误时开始失败

“无法找到运行此应用程序的运行时版本”。

因为我没有对他们做任何事情,这对我来说看起来很奇怪。经过一番调查,我发现原因是 Windows 自动更新,它在我的计算机上安装了 .NET 3.5 或 .NET 4 的服务包(我不知道两者中的哪一个是有罪的)。该更新无法卸载,因为它未显示在控制面板的已安装 Windows 更新列表中。我不得不恢复到系统还原点!

今天我的一位客户抱怨同样的问题。我不能强迫他恢复系统还原,所以我需要知道如何克服这个愚蠢的微软问题。任何人都可以分享你的想法吗?

PS 该软件受 CodeVeil 1.2 保护,也许这很重要。

0 投票
2 回答
1147 浏览

php - 通过程序将外部文件下载到服务器的最佳方法是什么

我已经编写了一个 WordPress 插件,我正在尝试找到让程序检查我的服务器上的更新并根据用户的请求自动下载它们的最佳方法。这基本上将用于下载我不想放入 WordPress 存储库的额外功能,因为它们没有 GNU 许可证。

我已经编写了程序来检查更新,我不确定下载部分。

我应该使用 file_get_contents() 然后 fwrite() 将结果写入目录吗?我确信这是一种方法,但我正在寻找最安全的跨服务器方法,因为该插件被成千上万的人在不同的设置中使用,尽管它们都是 PHP,而且其中大多数是PHP5+。我担心某些主机可能有某种安全措施阻止我这样做。cURL 会是更好的选择吗?

谢谢你。

0 投票
5 回答
2920 浏览

php - How to execute a function at a certain date in a web application?

I am on a project using php and codeigniter framework. I want to make changes in the database every 3 months. The problem is I don't know how to do it with PHP. I can activate a function when a user access a page, but I want it to be self-executed at certain date.

0 投票
1 回答
74 浏览

c# - 关于多用户申请的问题

我使用 Visual Studio 2005 和 SQL Server Express 开发了一个应用程序作为我的大学项目。最多五个人评估该项目。目前我已经安装在大家的机器上。但是,当我更新我的应用程序时,我需要去每台机器并更新可执行文件。我的大学有一个中央服务器可供所有五个人访问。我想知道的是,有没有一种方法可以让他们都从中央服务器同时运行应用程序,这样我就不需要跑到校园里的每个人去更新它了?我想在服务器上更新它并完成它。谢谢你的帮助。