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

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

Sommaire

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 leurs Applications Microsoft Visual Basic. Packages créés avec l'utilisation de l'Assistant Empaquetage et déploiement compression des fichiers CAB (fichiers .cab) pour la distribution. Cet article traite de plusieurs utilitaires qui peuvent servir à modifier, afficher ou manipuler fichiers 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. Ceci article traite également des outils qui peuvent être utiles au dépannage problè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écifiques fichiers 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 dans Project1.cab dans le répertoire en cours.
Extract.exe peut être utilisé pour extraire des fichiers individuels ou peut être utilisé pour extraire les fichiers à partir de plusieurs fichiers CAB en même temps. Pour plus d'informations sur les options disponibles avec le fichier Extract.exe, exécutez la commande suivante commande à 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 package les transformer un fichier CAB (.cab). Cela peut être utile si vous avez extrait fichiers à partir d'un fichier .cab à l'aide de l'utilitaire Extract.exe et puis aimeriez réassembler les fichiers dans l'armoire.

L'utilitaire Makecab.exe est installé par Microsoft Visual Basic et peut-être être par 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 le fichier .cab n'existe pas il sera créé. Lorsqu'il est utilisé avec le précédent syntaxe, les fichiers doivent être ajoutés à un fichier .cab un à la fois. À l'aide d'un fichier .ddf, options d'archivage et plusieurs fichiers peuvent être ajoutés à un fichier .cab en 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 la Base 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 de sous 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éplacer des 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 vous peut créer des fichiers .cab, extraire les fichiers et le contenu d'un fichier .cab fichier. 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 le fichiers contenus dans un fichier CAB de façon ordonnée (meilleure que Extract.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 à la documentation fournie avec le Kit de développement CAB.

Regsvr32.exe

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

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

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

Pour utiliser l'utilitaire Regsvr32.exe pour inscrire un composant, effectuez la 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 :
    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écuter la 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'agit utile lorsque vous utilisez un programme/script d'installation qui a besoin de dépenser des Pour inscrire des contrôles ActiveX.

Regocx32.exe est fourni avec Microsoft Visual Basic et est situé sur le CD 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 permet composants nombreux à être enregistré en même temps. RegIT.exe également Fournit 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 le CD 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 à charge composants, 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 le du 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 utilitaires Aide 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 :
http://www.dependencywalker.com
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 utilitaires Aide 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 :
http://technet.Microsoft.com/en-us/Sysinternals/default.aspx
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 :
http://technet.Microsoft.com/en-us/Sysinternals/default.aspx
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 sur ordinateurs clients. Cela permet à un programme client instancier un objet qui 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é dans le dossier par défaut suivant :
\Program Files\Microsoft visual Studio\Common\Tools\
Clireg32.exe utilise une ActiveX EXE/fichier de la DLL VBR (Automation à distance Fichier 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.exe paramè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 une application é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 Visual Basic, qui contient les mises à jour les fichiers d'exécution. Vous pouvez localiser le version la plus récente de l'exécution de la Knowledge de Microsoft suivant Article 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 à la article 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éralement dans le répertoire \Wizards\PDWizard\Setup1 dans lequel Microsoft Visual Basic installé. 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 la processus d'installation ou les fichiers d'installation. Prise en charge est prévue le Assistant Empaquetage et déploiement sur une base « tel quel ».

Références

Pour plus d'informations, consultez l'article suivant dans la Base de connaissances Microsoft :
194022 INFO : Visual Studio 6.0 Service Packs, quoi, où, pourquoi

Propriétés

Numéro d'article: 198038 - Dernière mise à jour: vendredi 30 novembre 2012 - Version: 5.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual Basic 6.0 Édition professionnelle
Mots-clés : 
kbproductlink kbappsetup kbcode kbdeployment kbdownload kbinfo kbwizard kbmt KB198038 KbMtfr
Traduction automatique
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
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