【发布时间】:2017-04-25 21:05:41
【问题描述】:
我正在尝试使用在安装对话框之前在对话框中输入的值修改系统状态(创建凭据)。由于我要修改系统,我需要在延迟自定义操作中运行我的代码。但我的问题是将参数从编辑框传递到自定义操作。我该怎么做?
【问题讨论】:
标签: c# wix windows-installer
我正在尝试使用在安装对话框之前在对话框中输入的值修改系统状态(创建凭据)。由于我要修改系统,我需要在延迟自定义操作中运行我的代码。但我的问题是将参数从编辑框传递到自定义操作。我该怎么做?
【问题讨论】:
标签: c# wix windows-installer
延迟操作不允许您访问会话变量。 并且您将无法在安装对话框之前调用延迟的自定义操作。
我认为您想对按钮单击执行一些操作。 因此您必须使用即时类型的自定义操作,您可以轻松访问安装程序属性并对其进行修改。
【讨论】:
我的问题在于变量的可见性。解决方案是将它们公开(使用大写名称)并在立即自定义操作中使用它们)
【讨论】: