Wix CloseApplication错误

时间:2016-07-27 13:49:23

标签: wix

我用wix 3.9编写了一个安装程序,它应该在安装期间关闭我的应用程序(如果它已打开)。 下面是很多例子,我写了这段代码:

<util:CloseApplication 
    Id="CloseApp"
    CloseMessage="yes"
    Description="Close [ProductName] to continue installation"
    RebootPrompt="yes" Target="[ProductName].exe"/>

<InstallExecuteSequence>
    <Custom Action="DIRCA_TARGETDIR"
        Before="CostInitialize"><![CDATA[TARGETDIR = ""]]></Custom>
    <Custom Action="WixCloseApplications" 
        Before="InstallValidate"></Custom>
</InstallExecuteSequence>

但是当我运行我的.msi时,它失败并且记录说:

  

动作15:54:34:WixCloseApplicationsDeferred。   行动开始15:54:34:WixCloseApplicationsDeferred。   MSI(A0!94)[15:54:34:804]:注意:1:2762   调试:错误2762:无法安排操作。必须在InstallInitialize和InstallFinalize之间安排操作。

怎么了?

0 个答案:

没有答案