使用Install4j 5.1.12窗口,Install4J安裝到選擇,但忽視了安裝
這是該方案不同的目錄: 1)。成功安裝目錄v1 中的app1版本1)。嘗試安裝app1的第2版(與上面相同的APPid),但選中「否,安裝到不同的目錄」。 ,因此版本1保留在安裝位置。但是,版本2進入一個新的目錄'v2'。
預計:在步驟2之後,我預計會創建一個名爲'v2'的新目錄,並在新目錄'v2'中安裝該應用程序的版本2。
實際:在步驟2之後,版本2安裝在版本1的頂部,在目錄'v1'中且沒有創建目錄'v2'。
這用於在我們的應用程序安裝程序的舊版本中工作。我將它與Install4j 5.1.12的示例應用程序'hello'進行了比較。安裝程序/更新選項的'Regular Installer'/ Detect以前的安裝目錄與'示例'應用程序的選擇方式相同。想知道還有什麼要檢查的。
謝謝,讓我知道如果你需要一些更多的信息。
似乎您的項目中存在重置安裝目錄的代碼。安裝目錄中的.install4lj/.installation.log文件將幫助您找出發生的位置。 –