19

使用WiX安装后是否可以提示重新启动机器?

4

3 回答 3

19
<?xml version='1.0' encoding='windows-1252'?>
<Wix xmlns='http://schemas.microsoft.com/wix/2006/wi'>

    <Product
        Name = 'Sample App'
        Id = 'PRODUCT-GUID-HERE'
        UpgradeCode = 'UPGRADE-GUID-HERE'
        Language = '1033'
        Version = 'YOUR-APP-VERSION-HERE'
        Manufacturer = 'YOU!'>

        <InstallExecuteSequence>
            <ScheduleReboot After="InstallFinalize"/>
        </InstallExecuteSequence>
    </Product>
</Wix>

我想我明白了。

于 2009-12-15T15:21:44.643 回答
4

是的。请参阅Windows Installer中的属性文档。REBOOT

IE:

<Property Id="REBOOT"><![CDATA[Force]]></Property>
于 2009-12-16T03:16:36.443 回答
3

在您的设置的 Product.wxs 文件中使用 WiX 的 REBOOT 属性来获取重新启动提示。语法是:

<Property Id="REBOOT" Value="Force"></Property>
于 2014-02-12T10:24:02.677 回答