WIX .wxsプロジェクトファイルの文字列に基づいてGUIDの生成をシードできる方法はありますか?WIXインストーラのアセンブリバージョンからシードGUIDを作成
<Product Id="Seeded GUID from $(var.MajorVersion)$(var.MinorVersion)"
Name="PCMTec"
Language="1033"
Version="$(var.BuildVersion)"
Manufacturer="weeooowwwww"
UpgradeCode="This GUID never changes">
</Product>
私は私のプログラムメジャー/マイナーバージョン(例えばmajor.minor.built.revision)を変更する場合は、新しいGUIDを作成するような目標は、しかし、それはないだけに構築/リビジョン番号ならば、です。
私はこれを手動で行うことができますが、私はそれを自動化できるはずです。
編集:このようなGUIDをマッサージすると問題はありますか?
"9AAADB83-ACF1-4DB8-BE8B-69C8061A $(var.GUIDInsert)"
バージョン0.35 GUIDInsertの場合は "0035" に等しいであろうどこ。最後の4桁の16進数はノードIDの一部です(GUIDのランダム/ユニークな部分など)。これはGUIDと同じになりますか?
例:最後に追加バージョン番号 9AAADB83-ACF1-4DB8-BE8B-69C8061A