gpt4 book ai didi

.net - 是否有允许在 Codeplex 上发布的应用程序直接从 Codeplex 自动更新的框架?

转载 作者:行者123 更新时间:2023-12-04 08:50:35 31 4
gpt4 key购买 nike

如今,赋予实用程序“自动更新”功能似乎是基本的礼貌。

我正在考虑类似 Reflector 的应用程序或 Paint.NET ,它会主动告诉您“嘿,有更新的版本可用。要下载吗?”

:有谁知道可以由来自 Codeplex 项目的应用程序使用的通用框架,在有更新版本时提醒用户,并可选择直接从 CodePlex 下载和安装该更新版本?

显然有 ClickOnce ,以及 Updater Block ,我已经为自己编写了实用程序类,用于 winforms 和 WPF等人写了similar things ,但所有这些都需要应用程序发布者在 Codeplex 之外发布应用程序,以便自动更新工作。我想象的是直接从 codeplex 下载的东西。

编辑
我可以想象这样的框架可能会对应用程序如何发布到 codeplex 强加一个结构。它可能需要随每个版本一起发布“manifest.xml”,并且在该 list 文件中可能包含应用程序版本、时间戳、发布说明、最新二进制下载的 URL 等。

似乎有人已经建立了这个。

最佳答案

据我所知(根据我尝试从 CodePlex 制作 Componento 下载文件的经验),众所周知,以编程方式下载单个文件是非常困难的,因为构建了一个类似于 http://mef.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=34838#DownloadId=88937 的链接。不是很愉快的经历。

也就是说,仍然可以在众所周知的位置拥有一个“updates.xml”文件并使用它检查更新。

关于.net - 是否有允许在 Codeplex 上发布的应用程序直接从 Codeplex 自动更新的框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1797452/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com