Partager via


Comment : ajouter une condition de lancement pour MDAC (Microsoft Data Access Components)

Toutes les applications Visual Basic ou Visual C# intégrant un accès aux données possèdent une dépendance à MDAC (Microsoft Data Access Components), version 2.8 ou ultérieure. MDAC doit être installé sur un ordinateur cible avant d'installer votre application, sinon l'application échoue.

Notes

MDAC est déjà installé sur la plupart des systèmes d'exploitation, à l'exception de Windows 2000 Service Pack 3 ou version antérieure. La procédure décrite dans cette rubrique peut être utilisée pour vérifier la version correcte d'un composant dépendant.

Pour toute application possédant une dépendance à un composant tel que MDAC, vous pouvez ajouter une condition de lancement au projet de déploiement de l'application qui contrôle la version valide du composant et, si cette information est introuvable, arrête l'installation et avertit l'utilisateur.

Notes

Au lieu d'ajouter une condition de lancement, vous pouvez également utiliser le programme d'amorçage pour installer les composants requis sur l'ordinateur cible. Pour plus d'informations, consultez Comment : installer les composants requis dans le déploiement de Windows Installer.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Pour ajouter une condition de lancement pour MDAC

  1. Sélectionnez le projet de déploiement dans l'Explorateur de solutions. Dans le menu Affichage, pointez sur Éditeur et cliquez sur Conditions de lancement.

  2. Sélectionnez le nœud Configuration requise pour l'ordinateur cible. Dans le menu Action, choisissez Ajouter une condition de lancement du Registre.

  3. Sélectionnez le nœud Recherche de RegistryEntry1. Dans la fenêtre Propriétés, sélectionnez la propriété RegKey, puis entrez Software\Microsoft\DataAccess.

  4. Sélectionnez la propriété Root, puis entrez vsdrrHKLM.

  5. Sélectionnez la propriété Value, puis entrez FullInstallVer.

  6. Sélectionnez la propriété Property, puis entrez MDACSEARCH.

  7. Dans l'Éditeur des conditions de lancement, sélectionnez le nœud Condition1. Dans la fenêtre Propriétés, sélectionnez la propriété Condition, puis entrez MDACSEARCH>="2.8".

  8. Sélectionnez la propriété Message, puis entrez MDAC version 2.8 ou supérieure, qui doit être installé avant d'installer cette application. Vous pouvez installer MDAC à partir du site Web Microsoft à l'adresse suivante : https://www.microsoft.com/france.

    Notes

    Vous pouvez modifier ce texte pour votre cas particulier, par exemple, vous pouvez pointer vers un partage réseau où se trouve MDAC.

Voir aussi

Autres ressources

Gestion des conditions de lancement lors d'un déploiement

Déploiement d'applications et de composants