Message d'erreur lorsque vous essayez d'installer une mise à jour pour Visual FoxPro 8.0 ou Visual FoxPro 9.0 : « Le composant que vous essayez d'utiliser se trouve sur une ressource réseau non disponible »

Traductions disponibles Traductions disponibles
Numéro d'article: 957599 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous tentez d'installer une mise à jour de Microsoft Visual FoxPro 8.0 ou de Microsoft Visual FoxPro 9.0, il se peut que vous receviez un message d'erreur semblable au suivant :
Le composant que vous essayez d'utiliser se trouve sur une ressource réseau non disponible.
Cliquez sur OK pour réessayer ou entrez un autre chemin d'accès au dossier contenant le package d'installation nom_fichier.msi dans la zone ci-dessous.

Cause

Ce problème peut se produire pour plusieurs raisons, notamment :
  • Le programme d'installation ne parvient pas à trouver le fichier .msi correspondant au produit dans le cache de Windows Installer.
    Lorsque vous installez Visual FoxPro 8.0, Visual FoxPro 9.0, le programme d'installation enregistre le fichier .msi correspondant dans le cache de Windows Installer. Ce fichier .msi mis en cache est référencé chaque fois que vous tentez de réparer ou de réinstaller le produit ou que vous appliquez une mise à jour au produit.

    Dans certains cas, le programme d'installation ne parvient pas à trouver le fichier .msi dans le cache de Windows Installer. Le programme d'installation tente alors de résoudre l'emplacement source en vérifiant si le produit est bien installé. Il s'agit de l'emplacement utilisé lors de la dernière exécution du programme d'installation. Si le programme d'installation ne parvient pas à résoudre l'emplacement source, vous êtes invité à fournir le support d'installation.
  • Des hachages de fichiers ne correspondent pas.
    Les mises à jour de Visual FoxPro reposent sur Windows Installer. Windows Installer s'appuie sur les numéros de version des fichiers pour déterminer si un fichier qui se trouve sur un ordinateur est une ancienne version qui doit être remplacée par un fichier plus récent qui figure dans une mise à jour.

    Certains fichiers, tels que les fichiers texte et les fichiers sources, ne portent pas de numéros de version. Une mise à jour qui repose sur Windows Installer doit par conséquent utiliser une autre méthode pour vérifier si des fichiers plus récents existent. Cette méthode utilise un hachage pour tous les fichiers sans version. Pour les fichiers sans version, le hachage d'un fichier qui figure sur l'ordinateur est comparé au hachage de fichier qui est enregistré dans la base de données de Windows Installer. Si ces deux hachages de fichier diffèrent, le programme d'installation tente d'extraire le fichier du support d'installation source.

    Remarque Dans certaines circonstances, il est possible que vous modifiiez manuellement un fichier qui a été installé pendant la procédure d'installation. Dans ce cas, des hachages de fichiers peuvent ne pas correspondre. Vous serez alors peut-être invité à fournir le support d'installation du produit lorsque vous tentez d'installer une mise à jour.

    Des raisons valables justifient la modification manuelle d'un fichier qui a été installé pendant le processus d'installation. Par exemple, vous pouvez ajouter une clé de produit (PID) au processus d'installation pour une copie sous licence de Visual FoxPro avant de placer le produit sur un partage réseau de votre organisation. Vous effectuez cette opération pour ne pas devoir partager le PID avec des utilisateurs qui doivent installer le produit. En règle générale, cette modification est apportée à un fichier texte nommé Setup.sdb. Lorsque vous effectuez cette modification, le hachage du fichier ne correspond plus au hachage du fichier qui figure dans la base de données de Windows Installer.

Contournement

Pour contourner ce problème, insérez le CD-ROM d'installation du produit dans le lecteur de CD-ROM de l'ordinateur. Vous pouvez aussi indiquer le chemin d'accès du support d'installation disponible pour le produit. Par exemple, le support d'installation peut être disponible sur le disque dur de l'ordinateur ou dans un dossier réseau partagé.

Si vous tentez de déployer une mise à jour sur plusieurs ordinateurs sur lesquels ce problème se produit, nous vous recommandons d'utiliser d'abord l'option de ligne de commande /addsource.

Utilisation de l'option de ligne de commande /addsource

Les mises à jour logicielles récentes pour Visual FoxPro 8.0 et Visual FoxPro 9.0 comprennent la prise en charge de l'option de ligne de commande /addsource. Si le message d'erreur mentionné dans la section « Symptômes » s'affiche lorsque vous tentez d'installer une mise à jour, utilisez l'option de ligne de commande /addsource. Cette option de ligne de commande permet de spécifier l'emplacement où Windows Installer doit rechercher les fichiers.

Pour utiliser cette option, procédez comme suit :

Étape 1 : Vérifiez que la mise à jour logicielle que vous essayez d'installer prend en charge l'option de ligne de commande /addsource.

Pour cela, utilisez l'un des commutateurs de ligne de commande suivants pour ouvrir la boîte de dialogue d'utilisation :
  • /?
  • /help
Si une mise à jour prenant en charge l'option de ligne de commande /addsource est installée, cette option sera affichée dans la boîte de dialogue d'utilisation.

Étape 2 : Copiez le contenu du support d'installation de Visual FoxPro ou une image administrative dans un dossier

Recherchez un dossier accessible à partir de tous les ordinateurs auxquels vous souhaitez appliquer la mise à jour logicielle. Copiez ensuite l'un des éléments dans le dossier suivant :
  • Le support d'installation de Visual FoxPro

    Remarque Vous devez copier tous les fichiers à partir du support d'installation.
  • Une image administrative préalablement créée pour le produit Visual FoxPro
Remarques
  • Ce fichier se trouve en général sur un partage réseau.
  • Vous devez vérifier que le fichier Vs_setup.msi se trouve dans le dossier contenant les fichiers du support d'installation de Visual FoxPro. Ce fichier est nécessaire lorsque vous utilisez l'option de ligne de commande /addsource.

Étape 3 : Utilisez l'option de ligne de commande /addsource

Utilisez l'option de ligne de commande /addsource lorsque vous installez la mise à jour logicielle. Lorsque vous procédez ainsi, utilisez la syntaxe suivante pour la commande :
Nom du fichier exécutable de la mise à jour /addsource "Chemin d'accès au package Windows Installer pour le produit"
Remarque Dans la commande, remplacez l'espace réservé Chemin d'accès au package Windows Installer pour le produit par le chemin d'accès du package Windows Installer pour le produit copié dans un dossier à l'étape 2.

Propriétés

Numéro d'article: 957599 - Dernière mise à jour: vendredi 12 septembre 2008 - Version: 1.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual FoxPro 9.0 Professional Edition
  • Microsoft Visual FoxPro 8.0 Édition Professionnelle
Mots-clés : 
kbprb kbtshoot kbexpertiseinter KB957599
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com