WiX vérifier .NET Framework 4

Je suis en train de mettre en œuvre une vérification pour voir si la .NET framework est installé lors de l'exécution du programme d'installation.

J'ai ajouté ce qui suit:

<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>

Cependant, Il semble toujours à la suite dans les faux, car il s'arrête de moi même tu que j'ai le plein .NET framework est installé (et pas seulement le client).

Qu'est-ce arrivé?

NETFRAMEWORK40FUL (un seul L dans son intégralité) est intentionnellement ici ?
Dang! Que mettre comme une solution et je vais le marquer comme réponse 🙂

OriginalL'auteur TheGateKeeper | 2012-04-04