INFO : Les outils utiles pour les problèmes de déploiement et de Package

IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.

La version anglaise de cet article est la suivante: 198038
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Résumé
Microsoft Visual Basic est livré avec le Package et l'Assistant de déploiement (PDW),un outil conçu pour aider les développeurs à l'empaquetage et déploiement de leursApplications Microsoft Visual Basic. Packages créés avec l'utilisation de l'Assistant Empaquetage et déploiementcompression des fichiers CAB (fichiers .cab) pour la distribution. Cet articletraite de plusieurs utilitaires qui peuvent servir à modifier, afficher ou manipulerfichiers CAB. De même, des problèmes pouvant survenir au cours du processus de distribution,lors du déploiement d'applications dans des environnements différents ou lorsque vous testez. Ceciarticle traite également des outils qui peuvent être utiles au dépannageproblèmes de déploiement des applications.
Plus d'informations
Cet article décrit les utilitaires suivants :
   Utility          Description   ------------------------------------------------------------------   Extract.exe      Extract files from a CAB file.   Makecab.exe      Builds CAB Files.   Cabview          View/Manipulate the contents of a CAB file.   Cabarc.exe       Build and extract files from a CAB file.   Regsvr32.exe     Registers ActiveX Components.   Regocx32.exe     Registers ActiveX Controls (.OCX Files).   Regit.exe        Registers in process ActiveX servers (.OCX/.DLL Files).   Depends.exe      View file dependencies.   Depends.exe      Profiling Options.   Filemon.exe      Monitors file access activity.   Regmon.exe       Monitors registry access activity.   Clireg32.exe     Registers Distributed Component Object Model Components                    on Client computers.   Vbrun60.exe      Installs core Visual Basic files.   Setup Toolkit    Used to customize Visual Basic application Installations.				

Extract.exe

Extract.exe est un utilitaire qui vous permet d'extraire tous les fichiers ou spécifiquesfichiers contenus dans un fichier CAB (.cab).

L'utilitaire Extract.exe se trouve dans votre dossier Windows, Windows\System32 ou Windows\Command sur Windows NT, Windows 2000, Windows Me, Windows 98 ou Windows 95. Vous pouvez également le trouver sur votre CD-ROM d'installation de Windows.

Pour utiliser le Extract.exe utilitaire effectuez les opérations suivantes :
  1. Ouvrez une invite de commandes MS-DOS.
  2. Naviguez jusqu'à un dossier qui contient un fichier CAB à partir duquel extraire les fichiers.
  3. Exécutez la commande suivante à partir de l'invite de commande MS-DOS :
    extract.exe Project1.cab /E
    Remarque : Project1.cab est le nom du fichier CAB.

    L'exécution de la commande précédente extrait tous les fichiers contenus dansProject1.cab dans le répertoire en cours.
Extract.exe peut être utilisé pour extraire des fichiers individuels ou peut être utilisé pourextraire les fichiers à partir de plusieurs fichiers CAB en même temps. Pour plus d'informations surles options disponibles avec le fichier Extract.exe, exécutez la commande suivantecommande à partir d'une invite de commande MS-DOS :
EXTRAIRE.EXE / ?
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
191212 Comment faire : Modifier et régénérer.CAB créés avec l'Assistant Empaquetage et déploiement

MakeCAB.exe

MakeCAB.exe est un utilitaire qui vous permet de prendre des fichiers existants et packageles transformer un fichier CAB (.cab). Cela peut être utile si vous avez extraitfichiers à partir d'un fichier .cab à l'aide de l'utilitaire Extract.exe et puis aimeriezréassembler les fichiers dans l'armoire.

L'utilitaire Makecab.exe est installé par Microsoft Visual Basic et peut-être êtrepar défaut, trouvé dans le dossier suivant :
C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard
Pour utiliser l'utilitaire Makecab.exe, effectuez les opérations suivantes :
  1. Ouvrez une invite de commandes MS-DOS.
  2. Accédez au dossier qui contient les fichiers à empaqueter dans un armoire.
  3. À partir de l'invite de commandes, exécutez la commande suivante :
    MAKECAB.NOM DE FICHIER EXE CABFILE
    Remarque : Le nom de fichier est le fichier à compresser et cabfile est le fichier CAB (.cab).
MakeCAB.exe compresse le fichier répertorié dans un fichier .cab pour distribution. Si lefichier .cab n'existe pas il sera créé. Lorsqu'il est utilisé avec le précédentsyntaxe, les fichiers doivent être ajoutés à un fichier .cab un à la fois. À l'aide d'unfichier .ddf, options d'archivage et plusieurs fichiers peuvent être ajoutés à un fichier .caben même temps.

Pour plus d'informations sur les paramètres de ligne de commande Makecab.exe,Exécutez la commande suivante à partir d'une ligne de commande MS-DOS :
MAKECAB.EXE / ?
Pour plus d'informations, consultez l'article suivant dans laBase de connaissances Microsoft :
191212 Comment faire : Modifier et régénérer.CAB créés avec l'Assistant Empaquetage et déploiement

CabView

CabView est un utilitaire de Windows 95/Windows 98 PowerToy qui vous permet desous forme graphique permet d'afficher et manipuler le contenu d'un fichier .cab. Windows 98 a Cabview installé en mode natif dans le cadre du système d'exploitation.

CabView fournit une vue graphique du contenu d'un fichier .cab semblable àExplorateur Windows. Cela autorise la manipulation facile des fichiers par glisser-déplacerdes fichiers vers et à partir du fichier .cab.

Pour utiliser Cabview, effectuez les opérations suivantes :

  1. Naviguer dans l'Explorateur Windows pour le fichier .cab que vous souhaitez afficher.
  2. Bouton droit sur le fichier, puis sélectionnez l'option d'affichage. CABVIEW présente les fichiers contenus dans le fichier .cab. Vous pouvez faire glisser fichiers dans la fenêtre CABVIEW pour ajouter des fichiers, faites glisser les fichiers à partir de la Fenêtre CABVIEW pour les extraire sur le système.

Cabarc.exe

Cabarc.exe est un autre utilitaire de manipulation de fichiers CAB. Avec Cabarc.exe vouspeut créer des fichiers .cab, extraire les fichiers et le contenu d'un fichier .cabfichier. Cabarc.exe n'autorise pas l'ajout de fichiers supplémentaires à une déjàdes fichiers .cab, cependant.

Cabarc.exe est disponible avec le Kit de développement logiciel (SDK) CAB.

Meilleure fonctionnalité de Cabarc.exe est la possibilité de lister les informations sur lefichiers contenus dans un fichier CAB de façon ordonnée (meilleure queExtract.exe).

Pour afficher le contenu d'un fichier .cab avec Cabarc.exe, effectuez les opérations suivantesétapes suivantes :
  1. Ouvrez une invite de commandes MS-DOS.
  2. Accédez au dossier contenant le fichier .cab qui a le contenu vous souhaitez afficher.
  3. À partir de l'invite de commandes, exécutez la commande suivante :
    CABARC.EXE L CABINENT.CAB
    Remarque : Cabinet.cab est le fichier CAB dont le contenu que vous souhaitez parcourir.

    Pour plus d'informations sur le fichier Cabarc.exe, reportez-vous à ladocumentation fournie avec le Kit de développement CAB.

Regsvr32.exe

Regsvr32.exe permet aux fichiers DLL et OCX register/désenregistrer qui sontauto-inscriptibles. Regsvr32.exe fournit des codes d'erreur rudimentaire tout autantune option d'installation silencieuse.

Regsvr32.exe est installé avec Microsoft Visual Basic et peut être trouvé dansle répertoire système (ou System32).

Lorsqu'elle est utilisée, Regsvr32.exe tente de charger le composant et l'appeler deFonction DLLSelfRegister. Si Regsvr32.exe réussie affiche une boîte de dialogueindiquant la réussite. Si l'inscription échoue, Regsvr32.exe retourne un basiccode d'erreur.

Pour utiliser l'utilitaire Regsvr32.exe pour inscrire un composant, effectuez laopérations suivantes :
  1. Ouvrez une invite de commandes MS-DOS ou dans le menu Démarrer de Windows, cliquez sur Exécuter.
  2. Exécutez la ligne de commande suivante :
    REGSVR32.C:\WINDOWS\SYSTEM\COMPONENT EXE.DLL
    Component.dll est la DLL/OCX à inscrire sur le système. Le chemin d'accès àle composant doit être inclus dans la ligne de commande.

    Composants peuvent être annulées à l'aide du paramètre de ligne de commande /u.
Pour plus d'informations sur les paramètres de ligne de commande Regsvr32.exe, exécuterla commande suivante à partir d'une ligne de commande MS-DOS :
REGSVR32.EXE / ?

Regocx32.exe

Regocx32.exe est utilisé pour inscrire des contrôles ActiveX. Cet utilitaire est conçu.pour travailler avec le programme d'installation des programmes et n'offre pas d'interface utilisateur. Il s'agitutile lorsque vous utilisez un programme/script d'installation qui a besoin de dépenser desPour inscrire des contrôles ActiveX.

Regocx32.exe est fourni avec Microsoft Visual Basic et est situé sur leCD d'installation à l'emplacement suivant :
\Common\Tools\VB\Regutils
Copiez le fichier dans le dossier système (ou System32).

Pour utiliser la Regocx32.exe utilitaire effectuez les opérations suivantes :
  1. Ouvrez une invite de commandes MS-DOS ou dans le menu Démarrer de Windows, cliquez sur Exécuter.
  2. Exécutez la ligne de commande suivante :
    REGOCX32.C:\WINDOWS\SYSTEM\CONTROL EXE.OCX
    Control.ocx est le contrôle ActiveX que vous souhaitez enregistrer. Le chemin d'accès à la composant doit être inclus dans la ligne de commande.

    Notez que Regocx32.exe ne pas déclencher les boîtes de dialogue ou toute erreur de retour codes pour déterminer si le contrôle ActiveX inscrit avec succès.

RegIT.exe

RegIT.exe vous permet d'enregistrer des fichiers DLL et OCX qui sont self-enregistrable. RegIT.exe accepte plusieurs noms de fichiers et des caractères génériques, ce qui permetcomposants nombreux à être enregistré en même temps. RegIT.exe égalementFournit des codes d'erreur de base si un composant ne sera pas enregistré.

RegIT.exe est fourni avec Microsoft Visual Basic et est situé sur leCD d'installation à l'emplacement suivant :
\Common\Tools\VB\Regutils
Copiez le fichier dans le dossier système (ou System32).

Pour utiliser la Regit.exe utilitaire effectuez les opérations suivantes :
  1. Ouvrez une invite de commandes MS-DOS ou dans le menu Démarrer de Windows, cliquez sur Exécuter.
  2. Exécutez la ligne de commande suivante :
    REGIT.C:\WINDOWS\SYSTEM\COMPONENT EXE.DLL
    - ou -
    REGIT.C:\WINDOWS\SYSTEM\* EXE.OCX *.DLL
    Component.dll est la DLL à inscrire sur le système. Le chemin d'accès à la composant (s) doit être inclus dans la ligne de commande.

Depends.exe

Dependency Walker, Depends.exe, est utilisé pour déterminer les dépendances explicites qu'a un fichier. Une dépendance est un fichier secondaire, ce qui est nécessaire pour un fichier à charger/exécuter correctement. Par exemple, une application Microsoft Visual Basic dépend les fichiers d'exécution Microsoft Visual Basic.

Depends.exe présente également une multitude d'informations précieuses sur la personne à chargecomposants, tels que leur table d'exportation, le numéro de version interne, etc.en avant.

Depends.exe est fourni avec Microsoft Visual Basic et est situé sur ledu CD d'installation à l'emplacement suivant :
\Common\Tools\VB\Unsupprt\Depend
Copiez tous les fichiers à partir du dossier Depend dans le système (ou System32)dossier.

Pour utiliser depends.exe, effectuez les opérations suivantes :
  1. Dans le menu Démarrer de Windows, choisissez Exécuter.
  2. Tapez le chemin d'accès et un nom pour le fichier Depends.exe. Vous pouvez également exécuter le Fichier Depends.exe en double-cliquant sur le fichier à travers les fenêtres Explorateur de solutions. Une fois que Depends.exe s'exécute au moins une fois sur votre système, vous peut-être avec le bouton droit n'importe quel .exe, .dll, .ocx ou un autre fichier et sélectionnez Afficher Dépendances dans le menu contextuel pour lancer le fichier Depends.exe.
  3. Depends.exe au lancement, sélectionnez le fichier et puis cliquez sur Ouvrir.
  4. Rechercher dans la boîte de dialogue Ouvrir un fichier .exe, .dll ou .ocx, puis Cliquez sur Ouvrir.
  5. Les dépendances explicites pour un composant donné seront affiche.

    Pour plus d'informations sur le fichier Depends.exe, veuillez vous reporter aux utilitairesAide en ligne.

Options de profilage de Depends.exe

Pour télécharger une version plus récente de l'utilitaire Dependency Walker, visitez le site Web de Walker de dépendance : Microsoft fournit des informations de contact de sociétés tierces pour vous aider à trouver du support technique. Ces coordonnées peuvent changer sans préavis. Microsoft ne garantit pas l'exactitude des informations de contact de ce tiers.Les versions ultérieures proposent une option de profilage qui vous permet de surveiller le chargement et l'exécution d'une application.

Pour profiler une application, procédez comme suit :
  1. Cliquez sur Démarrer, puis cliquez sur Exécuter.
  2. Dans le Exécuter Tapez le chemin d'accès au fichier Depends.exe et tapez le nom du fichier Depends.exe.

    Alternativement, vous pouvez utiliser l'Explorateur Windows pour exécuter le fichier Depends.exe.
  3. Depends.exe au lancement, cliquez sur Fichier, puis cliquez sur Ouvrir.
  4. Recherchez le fichier .exe dans le Ouvrir boîte de dialogue, puis Cliquez sur Ouvrir.
  5. Sur la Profil menu, cliquez sur Pour démarrer le profilage.
  6. Configurer les options sur le Profil boîte de dialogue module qui s'affichent, puis cliquez sur OK.

    Les fichiers sont chargés et les appels sont effectués dans la fenêtre journal.
Remarque : Pour plus d'informations sur le fichier Depends.exe, voir les utilitairesAide en ligne.

FileMon.exe

Vous pouvez utiliser l'utilitaire de contrôle de fichiers (FileMon.exe) pour surveiller les accès aux fichiers sur un système en temps réel. FileMon.exe peut vous aider à déterminer quelle application modifie un fichier ou est restrictive les erreurs telles que « Accès refusé ». Pour plus d'informations sur FileMon.exe, visitez le site Web de Freeware Sysinternals suivant : Microsoft fournit des informations de contact de sociétés tierces pour vous aider à trouver du support technique. Ces coordonnées peuvent changer sans préavis. Microsoft ne garantit pas l'exactitude des informations de contact de ce tiers.Pour utiliser l'utilitaire de contrôle de fichiers, procédez comme suit :
  1. Cliquez sur Démarrer, puis cliquez sur Exécuter.
  2. Dans le Exécuter Tapez le chemin d'accès au fichier FileMon.exe et tapez le nom du fichier FileMon.exe.

    Alternativement, vous pouvez utiliser l'Explorateur Windows pour exécuter le fichier FileMon.exe.
Lorsque FileMon.exe démarre, il commence immédiatement à surveiller tout accès aux fichiers qui se produit sur l'ordinateur. Vous pouvez utiliser l'Option de filtre en appuyant sur la combinaison de touches Ctrl + L pour limiter l'analyse à un fichier particulier ou à un répertoire particulier.

Pour plus d'informations sur le fichier FileMon.exe, consultez l'aide en ligne d'utilitaires.

RegMon.exe

Vous pouvez utiliser l'utilitaire Moniteur de Registre (RegMon.exe) pour surveiller l'accès au Registre sur un système en temps réel. L'outil RegMon.exe pouvez déterminer la lecture des applications et quelles applications sont modifiant le Registre. Pour télécharger ce produit, visitez le site Sysinternals Web suivant :Microsoft fournit des informations de contact de sociétés tierces pour vous aider à trouver du support technique. Ces coordonnées peuvent changer sans préavis. Microsoft ne garantit pas l'exactitude des informations de contact de ce tiers.Pour utiliser l'utilitaire Moniteur de Registre, procédez comme suit :
  1. Cliquez sur Démarrer, puis cliquez sur Exécuter.
  2. Dans le Exécuter Tapez le chemin d'accès au fichier RegMon.exe et tapez le nom du fichier RegMon.exe.

    Alternativement, vous pouvez utiliser l'Explorateur Windows pour exécuter le fichier RegMon.exe.
RegMon.exe au démarrage, il surveille automatiquement tout accès au Registre qui se produit sur l'ordinateur. Vous pouvez utiliser l'option de filtre en cliquant sur la combinaison de touches Ctrl + L pour limiter l'analyse à une application particulière.

Pour plus d'informations sur le fichier RegMon.exe, consultez l'aide en ligne d'utilitaires.

Clireg32.exe

Clireg32.exe est un utilitaire permettant d'enregistrer les composants de serveur distant surordinateurs clients. Cela permet à un programme client instancier un objetqui réside sur un ordinateur distant par le biais de l'objet composant distribuéModel (DCOM) ou l'Automation à distance.

Clireg32.exe est installé par Microsoft Visual Studio et peut être trouvé dansle dossier par défaut suivant :
\Program Files\Microsoft visual Studio\Common\Tools\
Clireg32.exe utilise une ActiveX EXE/fichier de la DLL VBR (Automation à distanceFichier d'enregistrement) pour inscrire un composant distant sur un ordinateur de clients.

Pour utiliser Clireg32.exe pour inscrire un serveur distant, effectuez les opérations suivantesétapes suivantes :
  1. Ouvrez une invite de commandes MS-DOS ou dans le menu Démarrer de Windows, cliquez sur Exécuter.
  2. Exécutez la commande suivante :
    CLIREG32.EXE <PATH>\PROJECT.VBR</PATH>
    Project.VBR est le fichier VBR à inscrire, et <PATH>est le chemin d'accès qui fichier. Pour la ligne de commande précédente fonctionne, le chemin d'accès à la CLIREG32.Fichier EXE doit faire partie de la variable d'environnement Path.</PATH>
  3. Lorsque Clireg32.exe est lancée, il affiche une boîte de dialogue titre. Cliquez sur OK bouton et la boîte de dialogue Options s'affiche. Vous pouvez ensuite définir la propriétés que vous le souhaitez pour permettre à l'ordinateur client de savoir à propos de la télécommande serveur.
Pour plus d'informations sur la ligne de commande du fichier Clireg32.exeparamètres, exécutez la commande suivante à partir d'une ligne de commande MS-DOS :
CLIREG32.EXE / ?

VBRun60.exe

Le fichier Vbrun60.exe contient les fichiers d'exécution nécessaires nécessaires pour exécuter uneapplication écrite en Microsoft Visual Basic 6.0.

Les fichiers d'exécution de base pour Microsoft Visual Basic sont les suivants :

Msvbvm60.dll
Oleaut32.dll
OLEPRO32.dll
Stdole2.tlb
Asycfilt.dll
Comcat.dll

Le fichier Vbrun60.exe est fourni avec Microsoft Visual Basic 6.0 et se trouve(au format CAB) sur les installations CD-ROM à l'emplacement suivant :
\Common\Tools\VB\Cabinets
De temps à autre Microsoft publie un Service Pack pour Microsoft VisualBasic, qui contient les mises à jour les fichiers d'exécution. Vous pouvez localiser leversion la plus récente de l'exécution de la Knowledge de Microsoft suivantArticle de base :
192461 FICHIER : VBRUN60.EXE installe les fichiers d'exécution Visual Basic 6.0
Pour installer le runtime Microsoft Visual Basic 6.0, effectuez les opérations suivantesétapes suivantes :
  1. Ouvrez une invite de commandes MS-DOS ou dans le menu Démarrer de Windows, cliquez sur Exécuter.
  2. Exécutez le fichier Vbrun60.exe. Vous pouvez également exécuter le fichier Vbrun60.exe par Si vous double-cliquez sur le fichier dans l'Explorateur Windows.

    VBRun60.exe contient un commutateur d'installation silencieuse (/ q). Cela permet d'installer le fichiers d'exécution sans toutes les boîtes de dialogue qui apparaît.
Remarque : Installation des fichiers d'exécution pouvant vous obliger à redémarrer l'ordinateur.

Pour plus d'informations sur le fichier Vbrun60.exe, reportez-vous à laarticle précédent de la Base de connaissances.

Le programme d'installation Shared Computer Toolkit

Microsoft Visual Basic est livré avec le code source pour le programme d'installation utiliséPour installer des distributions de l'application. Ce code source se trouve généralementdans le répertoire \Wizards\PDWizard\Setup1 dans lequel Microsoft Visual Basicinstallé. Vous pouvez modifier ce code pour personnaliser le package d'installation créépar l'Assistant Empaquetage et déploiement.

Remarque : SupF194621port technique de Microsoft ne gère pas la modification de laprocessus d'installation ou les fichiers d'installation. Prise en charge est prévue leAssistant Empaquetage et déploiement sur une base « tel quel ».
Références
Pour plus d'informations, consultez l'article suivant dans laBase de connaissances Microsoft :
194022 INFO : Visual Studio 6.0 Service Packs, quoi, où, pourquoi
Extrait Makecab Cabview Cabarc Regsvr32 Regocx32 Regit Clireg32 Vbrun60 le programme d'installation Shared Computer Toolkit est fonction

Propriétés

ID d'article : 198038 - Dernière mise à jour : 12/05/2015 10:07:55 - Révision : 5.0

Microsoft Visual Basic 6.0 Édition professionnelle

  • kbnosurvey kbarchive kbproductlink kbappsetup kbcode kbdeployment kbdownload kbinfo kbwizard kbmt KB198038 KbMtfr
Commentaires