Je suis totalement nouveau à Wix et j'ai été chargé de cela.Wix "L'élément de produit contient un élément enfant inattendu util: RegistrySearch" message d'erreur à la condition de lancement
Le programme d'installation doit afficher le message "L'application requiert Reportviewer". Il devrait vérifier si reportViewer est installé et sinon lancer le message au début de l'installation elle-même.
C'est ce que je suis en train de faire (au hasard d'essayer des choses que je ne comprends toujours pas les détails)
<Condition Message="This application requires ReportViewer.">
<![CDATA[ReportViewerV10 OR ReportViewerWow64V10]]>
</Condition>
<util:RegistrySearch
Root="HKLM"
Key="SOFTWARE\Microsoft\ReportViewer\v10.0"
Value="Install"
Variable="ReportViewerV10"
Win64="yes"
/>
<util:RegistrySearch
Root="HKLM"
Key="SOFTWARE\Wow6432Node\Microsoft\ReportViewer\v10.0"
Value="Install"
Variable="ReportViewerWow64V10"
Win64="yes"
/>
Ok, merci beaucoup. Si j'ai deux conditions, disons que XP SP3 doit être présent et que le ReportViewer vérifie, Comment puis-je m'assurer que Xp SP3 est vérifié avant le contrôle de ReportViewer? – Aqua267
Je n'en suis pas si sûr mais je pense que l'ordre dans lequel les conditions sont mises en place à la source lui donnera la priorité. – RinoTom