【问题标题】:Need to develop WPF to check new version需要开发WPF来检查新版本
【发布时间】:2011-05-04 21:57:56
【问题描述】:

一旦我开发了 Wpf 应用程序,我就创建了设置并分发给用户。如果我收到一些更改请求,我需要修复这些更改并需要再次向用户提供设置。他们必须删除旧版本并重新安装新版本。

是否有任何解决方案可以避免删除和重新安装?

钱德

【问题讨论】:

  • 请将标签更改为installationupdate 或类似名称。

标签: wpf installation


【解决方案1】:

ClickOnce 允许您创建易于安装、自我更新的应用程序。

它是标准 Visual Studio 工具的一部分。

【讨论】:

    【解决方案2】:

    这不仅限于 C# 或 WPF。

    您必须提供一个智能安装程序,该安装程序可能能够检测文件版本和/或日期,并知道要替换哪些内容以及不可以触摸哪些内容。因此安装程序可以根据情况安装更新

    Visual Studio 还附带一个我个人更喜欢Inno Setup 的安装程序解决方案。它使安装、更新和卸载变得轻而易举,并且适用于各种语言。

    【讨论】:

      【解决方案3】:

      如果Silverlight 可以满足您的要求,则每个客户端只有一个安装 - 浏览器的 Silverlight 运行时。 应用程序在网络服务器中修改时会自动更新。

      Silverlight 运行时与 WPF 非常相似,但请注意差异: what-is-the-difference-between-wpf-and-silverlight-application.

      【讨论】:

        猜你喜欢
        • 2017-12-14
        • 1970-01-01
        • 2016-01-22
        • 1970-01-01
        • 1970-01-01
        • 2021-09-10
        • 2019-07-24
        • 1970-01-01
        • 2018-06-10
        相关资源
        最近更新 更多