2010-11-16 88 views
0

我用InstallAnywhere創建了一個安裝程序Exe文件。這個exe安裝一些文件。這個EXE還顯示有關當前版本號的信息。後來我想通過補丁更改一些已安裝的文件。當前版本號在應用修補程序後發生更改。如何在不重新創建新的Exe的情況下顯示這個新的版本號?是否可以從InstallAnywhere的文本文件中讀取版本號?如何在文本文件中設置InstallAnywhere的版本號?

回答

1

如果您使用的是InstallAnywhere 2011,那麼是的。有關更多詳細信息,請參閱「Build Time中的設置項目版本」一節中的IA2011UserGuide.pdf。

0

它聽起來像你問的「版本」是你的程序的屬性,而不是你用IA構建的啓動器。

如果這是正確的,你可以讓你的程序讀取註冊表或啓動一個文本文件中的版本字符串,使該字符串章或文件神器作爲其部署的一部分,每一個補丁更新。得到這個免費

一種方式是讓你的生產環境蓋章的jar文件清單條目與電流源控制生成/提交數。通過這種方式,即使您忘記在用戶可呈現的版本字符串中手動對其進行比較,也總是可以比較兩個構建的構件版本。 :)