我部署使用ClickOnce點擊一次 - CD部署不更新
初始部署是通過CD/DVD的計劃,使用戶可以快速安裝的所有前提條件和應用程序一個WPF應用程序,但與一沿提供網站更新位置,以便無論何時發佈更新,用戶都可以安裝它。
但是我們面臨的問題是,儘管我們增加了構建版本並在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/
選項
- 對於CD安裝,當CD被插入自動啓動安裝程序
Checked
2.第二版本(例如1.0.0.2)部署在網絡
發佈位置
發佈文件夾位置是
ftp://xx.xx.xx.xx/httpdocs/ApplicationFolder/
(同CD安裝更新位置,但通過ftp,我要在這裏因爲FrontPage使用FTP服務器擴展未安裝在我的Web服務器上。)安裝文件夾URL爲「www.xxxxx。COM/ApplicationFolder /`(與更新位置的CD安裝路徑)
更新
- 應用程序應該檢查更新是
True
和Before the application starts
- 更新位置
empty
。
選項
- 對於CD安裝,光盤插入時自動啓動安裝程序
Unchecked
爲什麼它不承認任何更新?有我們可以驗證更新位置的文件嗎?
在此先感謝