簡體   English   中英

使用設置MSI的Wix Bootstrapper自動版本控制

[英]Wix Bootstrapper automated versioning with Setup MSI

我正在嘗試通過AssemblyInfo [assembly: AssemblyVersion("2.0.*")]合並自動化版本。 我在我的設置中將Version="!(bind.FileVersion.FILEEXE)"到Product.wxs中,該文件生成了MSI文件。 根據我的閱讀,MSI在Bootstrapper項目的Bundle.wxs中沒有供我訪問的version屬性。 如何在Bootstrapper中設置版本以自動與應用程序的版本同步?

在引導程序的<Bundle>元素中,使用屬性Version="!(bind.packageVersion.YourPackageName)"

YourPackageName是的Id MsiPackage鏈您希望使用的屬性。

您還可以通過這種方式綁定所有其他屬性,例如包名稱,制造商等。

參考(靠近包屬性,位於底部) http://wixtoolset.org/documentation/manual/v3/overview/light.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM