Partager via


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

Mise à jour : novembre 2007

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.

Remarque :

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.

Remarque :

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.

Remarque :

Selon vos paramètres actifs ou votre édition, les boîtes de dialogue et les commandes de menu que vous voyez peuvent différer de celles qui sont décrites dans l'aide. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

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 ultérieure 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.

    Remarque :

    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

Concepts

Déploiement et dépendances

Autres ressources

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

Déploiement d'applications et de composants