【问题标题】:Click Once - CD Deployment doesn't Update单击一次 - CD 部署不更新
【发布时间】:2013-03-08 09:12:53
【问题描述】:

我正在使用 ClickOnce 部署 WPF 应用程序

通过 CD/DVD 计划初始部署,以便用户可以快速安装所有先决条件和应用程序,但同时提供了网站更新位置,以便每当发布更新时,用户都可以安装它。

但我们面临的问题是,虽然我们增加了构建版本并将应用程序部署在网络服务器上,但没有一个用户识别出有更新并只运行初始版本。

我完全按照answer here中描述的步骤进行操作

以下是我的工作:

1.第一个版本(例如 1.0.0.1)部署在 CD 中并安装在计算机上。

发布位置

  • 发布文件夹位置是Path of the CD Drive
  • 安装文件夹 URL 是 empty。 (因为它会从 CD 本身安装)

更新中

  • 应用程序应检查更新是TrueBefore the application starts
  • 更新位置是网站:www.xxxxx.com/ApplicationFolder/

选项

  • 对于 CD 安装,插入 CD 时自动启动安装程序是 Checked

2。第二个版本(例如 1.0.0.2)部署在网络上

发布位置

  • 发布文件夹位置是ftp://xx.xx.xx.xx/httpdocs/ApplicationFolder/(与 CD 安装中的更新位置相同,但通过 ftp。我必须在此处使用 FTP,因为我的 Web 服务器上没有安装 FrontPage 服务器扩展。)

  • 安装文件夹 URL 为 ``www.xxxxx.com/ApplicationFolder/`(与 CD 安装中更新位置的路径相同)

更新

  • 应用程序应检查更新是TrueBefore the application starts
  • 更新位置是empty

选项

  • 对于 CD 安装,插入 CD 时自动启动安装程序是 Unchecked

为什么它不能识别任何更新?有没有可以验证更新位置的文件?

提前致谢

【问题讨论】:

    标签: visual-studio-2010 deployment clickonce updates


    【解决方案1】:

    填写第二个版本的更新位置。这应该可以解决您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-19
      • 1970-01-01
      • 2010-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多