Подтвердить что ты не робот

Проверка WiX для .NET Framework 4

Я пытаюсь выполнить проверку, чтобы проверить, установлена ​​ли платформа .NET при запуске установщика.

Я добавил следующее:

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension">

        <PropertyRef Id="NETFRAMEWORK40FULL"/>
        <Condition Message="This application requires .NET Framework 4.0. Please install the .NET Framework then run this installer again. Contact support at [email protected] if you have further issues.">
            <![CDATA[Installed OR NETFRAMEWORK40FUL]]>
        </Condition>

Однако это всегда приводит к ложному, потому что он продолжает останавливать меня, даже если у меня установлена ​​полная платформа .NET(а не только клиент).

Что это происходит?

4b9b3361

Ответ 1

NETFRAMEWORK40FUL должен иметь двойной L в FULL:)