【发布时间】:2021-09-09 16:39:15
【问题描述】:
WIX 安装程序如何在 UI 中接受许可证密钥并将其保存在指定位置?
我创建了一个自定义对话框来接受用户的密钥并将其设置在指定的属性中,但是当我将此输入传递给自定义操作以便将值保存在文件中时,自定义操作会接收属性的初始值不是用户输入的那个。
可能是我的安装执行顺序错误。我应该在什么时候安排它的执行?
<InstallExecuteSequence>
<Custom Action="CA_SaveProperty" After="InstallFiles" />
</InstallExecuteSequence>
我试过了:
After="InstallInitialize"
和
Before ="InstallFinalize"
我想要的是在用户输入许可证密钥之后和安装程序准备复制文件之前调用的自定义操作。
【问题讨论】:
-
这对于安装程序来说是很常见的事情。你试过搜索吗?这有帮助吗? stackoverflow.com/questions/19244617/…
标签: wix custom-action wix3