L'action AppSearch tronque incorrectement une valeur REG_MULTI_SZ qui contient une valeur Null dans Windows Installer

Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
Dans Microsoft Windows Installer, lorsque votre package utilise l'action AppSearch et la table RegLocator pour rechercher une valeur REG_MULTI_SZ, l'action AppSearch tronque la valeur REG_MULTI_SZ incorrectement. Ce problème se produit si la valeur REG_MULTI_SZ contient une valeur Null.
Cause
Ce problème se produit lorsque vous exécutez l'installation en mode IU complète. En mode IU complète, la valeur qui est passée du client au service est tronquée incorrectement s'il contient une valeur Null.
Contournement
Pour contourner ce problème, appliquez l'une des méthodes suivantes :
  • N'utilisez pas l'action AppSearch pour rechercher une valeur REG_MULTI_SZ susceptible de contenir une valeur Null. À la place, utilisez une action personnalisée.
  • Exécutez l'installation en mode IU limitée ou en mode IU de base, à l'aide du commutateur suivant /qb à une invite de commandes :
    msiexec.exe /i package.msi /qb
Propriétés

ID d'article : 897026 - Dernière mise à jour : 12/09/2015 02:23:38 - Révision : 1.0

Microsoft Windows Installer 2.0

  • kbnosurvey kbarchive kbinfo kbprb KB897026
Commentaires