我正在使用ClickOnce部署WPF应用程序
通过CD / DVD计划初始部署,以便用户可以快速安装所有先决条件和应用程序,但同时提供了网站更新位置,以便每当发布更新时,用户都可以安装它。
但我们面临的问题是,虽然我们增加了构建版本并在Web服务器上部署了应用程序,但是没有用户识别出有更新并只运行初始版本。
我完全按照answer here
中所述的步骤操作以下是我的工作:
1。第一个版本(例如1.0.0.1)部署在CD中并安装在计算机上。
发布位置
Path of the CD Drive
empty
。 (因为它将从CD本身安装)更新
True
和Before the application starts
www.xxxxx.com/ApplicationFolder/
选项的
Checked
2。第二版(例如1.0.0.2)部署在网络上
发布位置
发布文件夹位置为ftp://xx.xx.xx.xx/httpdocs/ApplicationFolder/
(与CD安装中的更新位置相同,但是通过ftp。我必须在这里使用FTP,因为我的网络服务器上没有安装FrontPage服务器扩展。)
安装文件夹URL是``www.xxxxx.com / ApplicationFolder /`(与CD安装中更新位置的路径相同)
更新
True
和Before the application starts
empty
。选项的
Unchecked
为什么不识别任何更新?是否存在可以验证更新位置的文件?
提前致谢
答案 0 :(得分:0)
在第二个版本上填写更新位置。这应该可以解决你的问题。