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 🙂
Dang! Que mettre comme une solution et je vais le marquer comme réponse 🙂
OriginalL'auteur TheGateKeeper | 2012-04-04
Vous devez vous connecter pour publier un commentaire.
NETFRAMEWORK40FUL doit avoir des doubles L en PLEIN 🙂
S*t arrive !!!!
Curieusement, ce fait ma journée juste b/c de la "$h1t qui se passe".
OriginalL'auteur DanNsk
Ici est une liste de .net versions 🙂
http://wix.sourceforge.net/manual-wix3/wixnetfxextension.htm
OriginalL'auteur Kris Nobels