【发布时间】:2008-11-19 16:48:30
【问题描述】:
所以,我正在尝试,在应用程序完成安装后(尽管实际上,运行辅助应用程序并不重要,因为它在安装过程中不会与已安装的文件交互),运行另一个与应用程序捆绑在一起的程序。相关代码(用“...”代替各种东西:
<directory ...>
<component ...>
<File Id="IDINST" ... />
</component>
</directory>
...
<CustomAction Id="IDACTION" FileKey="IDINST" ExeCommand="..." Return="ignore" />
...
<InstallExecuteSequence>
<Custom Action="IDACTION" After="CostFinalize" />
</InstallExecuteSequence>
我检查了目录,文件在我预期的位置,但在安装过程后没有执行。事实上,我什至不想安装该文件,只需运行然后删除即可。但我暂时忽略它。无论如何,我已经看到了几个在对话后触发操作的示例,但由于我目前使用的是<UIRef Id="WixUI_Minimal" />,所以我认为这并不理想。
【问题讨论】:
标签: installation wix windows-installer custom-action