0
我正在使用install4j創建我們的安裝程序。install4j添加/刪除項目未被刪除
在基本安裝程序的「註冊添加/刪除項目」操作中,我們將項目名稱設置爲「$ {compiler:sys.fullName}」。
在常規設置下,全名已被設置爲:「PRODUCT NAME $ {compiler:sys.version}」。
在安裝基本版本的過程中,「添加刪除程序」對話框按預期工作。
現在,在此產品的Add On Installer中,我們有另一個「註冊添加/刪除項目」,以便ARP反映更新的版本號。當安裝Add On安裝程序時,以前的ARP條目按預期替換爲新條目。但是,當產品最終卸載時,更新的ARP條目不會被刪除。我相信這在我們早期的版本中正常工作。
我們正在使用install4j 5.1.11。
感謝 Parag塔庫爾
謝謝。這種行爲最近有沒有變化?它以前工作正常... – 2014-09-03 06:00:01
不,附加安裝程序永遠不能更改版本號。 – 2014-09-03 07:14:24
我們不會更改加載項安裝程序中的產品版本。我們只是更改ARP中顯示的文本來指示補丁級別。這工作正常。 觀察: - 如果完整的安裝程序是使用5.1.5創建的,但是使用5.1.11創建了附加組件,則會出現此問題。 - 但是,如果完整安裝程序和附加安裝程序均使用5.1.11創建,則會正確刪除ARP條目。 我不追求修復,因爲我們的大多數客戶都會升級到使用5.1.11創建的完整安裝程序。 – 2014-09-04 10:31:36