2010-03-01 45 views
1

我正在創建一個WPF應用程序並將其發佈到IIS上。但是,當我重新發布應用程序時,因爲我確實有代碼和UI更改,所以在運行應用程序時它不會顯示應用程序上的更改。在ClickOnce中發佈的應用程序不顯示更新

以前有人遇到過這個嗎?

+0

您是否使用代理來訪問應用程序? – bniwredyc 2010-03-01 07:30:24

+0

@bniwredyo - 其實我以前一直在使用clickonce部署,但是我第一次在WPF中使用它。 – 2010-03-01 07:33:03

回答

1

我發現了!它與發佈版本有關。我沒有增加發布版本,因爲我只是發佈較小的更改,但結果是ClickOnce不會讓應用程序從服務器上下載更新,因爲客戶端上的最後一個版本與服務器上的發佈版本相同,並且ClickOnce假定客戶端已經更新。

2

這些可能是一些你已經做了那些顯而易見的檢查:

  • 是否檢查版本號越高,應用程序實際上沒有更新?
  • 應用程序是否已設置爲自動更新?

這是一個在線或離線模式的應用程序嗎?

+0

@凱爾Rozendo - 謝謝,但我已經找到了原因。它在發佈版本上。由於客戶端上的發佈版本與服務器上的版本相同,因此該應用程序並未自行更新。不管怎麼說,還是要謝謝你! – 2010-03-01 07:43:55

相關問題