2013-08-23 33 views
2

我有一個ClickOnce應用程序。它工作得很好,但另一個部署後,用下面的異常中斷:修改clickonce應用程序的清單版本 -

無法因爲與 同一標識的應用程序已經安裝到安裝此應用程序。要安裝此應用程序, 要麼修改此應用程序的清單版本,要麼卸載先前存在的應用程序。

我已經找到了如何解決客戶機上這一問題(通過運行RUNDLL32 dfshim CleanOnlineAppCache)。

但我想換一種方式,我想自己改變「清單版本」,而不會打擾用戶。

那麼,你知道嗎如何修改clickonce應用程序的清單版本

+1

項目>屬性>發佈>發佈版本? 項目>屬性>應用程序>程序集信息>程序集版本和文件版本? –

+0

絕對不是「項目」>「屬性」>「發佈」>「發佈版本」 – alkaponey

回答

0

我不確定在不打擾用戶的情況下更改版本。使用ClickOnce應用程序時,如果您有新版本,則需要更新版本號並將更新發布到與原始文件相同的文件夾。用戶下次運行應用程序時(假設您打開了更新程序),他會自動獲取更新。

你能更具體地說明你到底想要完成什麼嗎?如果應用程序第一次運行,應用程序不會停止工作,除非您做了其他事情 - 您做了什麼?