我讀了一些對我的高級安裝程序6.5.1的幫助,找不到手動更改版本字符串的方法。在高級安裝程序中增加版本號
7
A
回答
1
用於創建MSI的文件通常採用XML格式,我們創建了一個小工具,作爲構建過程的一部分運行,並手動更改構建編號,嘗試在記事本中打開高級安裝程序文件並查看爲「ProductVersion」字符串。
乾杯, Rob。
6
下面是我們的一個推送腳本的片段。 Rob,也許你會發現它也很有用 - 高級安裝程序提供了基於現有的編譯EXE設置安裝包的ProductVersion的功能。我們使用自定義生成任務在TFS遞增我們的版本號和設置我們的AssemblyInfo.cs文件,然後用所產生的主要的應用程序的EXE,我們可以這樣做:
:COMPILE_AIP
SET AIP_DIR="C:\Program Files\Caphyon\Advanced Installer 7.1.3"
ECHO Advanced Installer Directiry: %AIP_DIR%
ECHO.
ECHO //////////////////////////
ECHO //Compiling AIP Files...//
ECHO //////////////////////////
ECHO.
ECHO Setting version on all installers...
ECHO Setting version on all installers... >> %DESTINATION_APP_DIR%_push_script_output.txt
%AIP_DIR%\advancedinstaller /edit "<pathtoaipfile>\installproject.aip" /SetVersion -fromfile <path to exe defining app version>
IF NOT ERRORLEVEL 0 GOTO ERROR_HANDLER
希望這helps-
5
你可以使用/SetVersion開關從命令行設置產品版本。在自動構建中很有用。
1
與高級安裝V9.8開始這是很容易檢索從文件中產品版本:在編輯框中「從文件中設置版本...」在Product Details單擊鼠標右鍵,選擇菜單項標籤。這將使包的產品版本與所選文件的版本保持同步,該文件可以是例如您的主應用程序可執行文件。
乾杯
相關問題
- 1. .NET版本號(安裝程序版本)
- 2. 在高級安裝程序中安裝Side-Loaded UWP
- 3. 高級安裝程序啓動操作
- 4. 直接在.app中增加版本號?
- 5. 在C#代碼中增加版本號
- 6. 以編程方式增加版本號?
- 7. 是否有自動增量VS2013安裝程序項目版本號的方法
- 8. 在tfsbuild期間在版本信息中增加版本號
- 9. 高級安裝程序:先決條件安裝條件檢查
- 10. 使用高級安裝程序和C#創建安裝文件#
- 11. 在Windows上安裝新版本(升級)
- 12. 如何讓msi安裝程序在較新的版本上安裝舊版本?
- 13. 在高級安裝程序中卸載進程後添加sucsess消息
- 14. nodejs:更高版本的Node.js已經安裝。安裝程序將立即退出
- 15. 如何在高級安裝程序中安裝VC可再發行組件?
- 16. 如何在高級安裝程序中創建多安裝項目
- 17. 如何從.msi安裝程序升級到新版本的.msm?
- 18. 如何將buildroot安裝程序更新到更高版本?
- 19. 安裝並運行更高版本的Android應用程序?
- 20. 如何增加iPhone應用程序安裝的最低iOS版本?
- 21. 高級安裝程序生成的安裝程序不會設置odbc連接
- 22. 在「高級更新\安裝」
- 23. wampee [便攜式wampserver]安裝程序 - 無法將php版本升級到5.5.12(或更高版本)
- 24. 高級安裝程序:安裝的.exe不會從安裝目錄啓動
- 25. 如何找到Windows安裝程序版本號?
- 26. Powershell檢查已安裝程序的版本號
- 27. WIX安裝程序根目錄和版本號
- 28. VS 2005安裝程序項目版本號
- 29. .NET msi安裝程序版本
- 30. 檢查Windows安裝程序版本
謝謝!令人驚訝的是他們還沒有開發出「增加版本」cli方法。 – Nahum 2014-12-02 06:22:05