单击一次 - CD部署不更新

时间:2013-03-08 09:12:53

标签: visual-studio-2010 deployment clickonce updates

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

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

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

我完全按照answer here

中所述的步骤操作

以下是我的工作:

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

发布位置

  • 发布文件夹位置为Path of the CD Drive
  • 安装文件夹网址为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,因为我的网络服务器上没有安装FrontPage服务器扩展。)

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

更新

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

选项

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

为什么不识别任何更新?是否存在可以验证更新位置的文件?

提前致谢

1 个答案:

答案 0 :(得分:0)

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