代码之家  ›  专栏  ›  技术社区  ›  user90150

.NET软件更新管理器

  •  3
  • user90150  · 技术社区  · 15 年前

    我们将设备插件下载为zip文件,其中包含XML数据和很少的dll。

    .NET 因此,只要设备中有最新的更新,我们的系统就可以通过互联网检测并自动更新。

    ClickOnce似乎是一个黑匣子。我们需要通知客户设备列表有更新。

    一个例子是Ubuntu更新管理器。

    3 回复  |  直到 15 年前
        1
  •  1
  •   TimothyP    15 年前

    你什么意思ClickOnce看起来像个方块? ClickOnce可以通过询问用户或在后台进行更新,用户甚至不知道。

    但既然您正在谈论插件,我建议您看看托管可扩展性框架,这可能正是您所需要的。

    允许您使用简单的zip文件和一些XML和DLL轻松地支持插件和部署更新。

        2
  •  1
  •   erikkallen    15 年前

    我想 AppLife Update 工作做得很好。当然,你必须为此付出代价,但是你所付出的代价要比从零开始写同样的东西要少得多。

        3
  •  1
  •   Marijn    15 年前

    package manager

    虽然在Python/Ruby/Linux/中很成熟。。。生态系统,.NET有点落后。

    有一篇关于InfoQ的简短综述(最近)文章 on package management in .NET . 而艾伦德似乎 enjoy Nu . 这是搜索时的第一个结果 .net package management