我的应用程序有WiX设置。现在我想为每次安装写一个新创建的新GUID到注册表。
伪:
<RegistryValue Value='[NEWGUID]' Root="HKMU" Key='SOFTWARE\!(wix.Manufacturer)\!(wix.ProductName)' Name='InstallGuid' Type='string'/>
有没有办法让WiX / MSI为每次安装生成一个GUID来代替 [NEWGUID] 而不使用自定义操作?
我能找到的是这个线程,它建议我必须使用自定义操作:
但它是从2008年开始的,所以我想知道是否有任何变化/变得更容易了?
答案 0 :(得分:0)
在Wix中生成随机guid使用*
。例如
<Component Id="RegistryComponent" Guid="*" Directory="PATHNAME">