INFO: Utili strumenti per il pacchetto e problemi di distribuzione

Traduzione articoli Traduzione articoli
Identificativo articolo: 198038 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sommario

Microsoft Visual Basic viene fornito con i pacchetti di installazione guidata (), uno strumento progettato per sostenere gli sviluppatori nella creazione del package e distribuzione di loro Applicazioni di Microsoft Visual Basic. Pacchetti creati con l'utilizzo PDW compressione file cabinet (CAB) per la distribuzione. In questo articolo vengono illustrate diverse utilitÓ che pu˛ essere utilizzato per modificare, visualizzare o modificare file CAB. Inoltre, durante il processo di distribuzione, potrebbero verificarsi dei problemi durante la distribuzione di applicazioni in ambienti diversi o quando si verifica. In questo vengono inoltre descritti alcuni strumenti che possono essere utili per la risoluzione dei problemi problemi di distribuzione dell'applicazione.

Informazioni

In questo articolo vengono illustrate le seguenti utilitÓ:
   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 Ŕ un'utilitÓ che consente di estrarre tutti i file o specifiche file contenuti all'interno di un file cabinet (CAB).

L'utilitÓ di Extract.exe Ŕ disponibile nella cartella di Windows, Windows\System32 o Windows\Command su Windows NT, Windows 2000, Windows Me, Windows 98 o Windows 95. Potrebbe essere possibile trovare anche nel CD-ROM di installazione di Windows.

Per utilizzare il Extract.exe UtilitÓ di effettuare le seguenti operazioni:
  1. Aprire un prompt dei comandi di MS-DOS.
  2. Passare a una cartella che contiene un file CAB da cui estrarre i file.
  3. Eseguire il comando seguente dal prompt dei comandi di MS-DOS:
    /E Extract.exe Project1.cab
    Nota: Project1.cab Ŕ il nome del file CAB.

    L'esecuzione del comando precedente consente di estrarre tutti i file contenuti all'interno di Project1.cab nella directory corrente.
Extract.exe pu˛ essere utilizzato per estrarre singoli file o pu˛ essere utilizzato per estrarre file da file. cab multipli in una sola volta. Per ulteriori informazioni su le opzioni disponibili con il file Extract.exe file, eseguire quanto segue comando da un prompt dei comandi di MS-DOS:
ESTRARRE.EXE /?
Per ulteriori informazioni, fare clic sul numero dell'articolo riportato di seguito consente di visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
191212 HOWTO: Modificare e ricompilare.File CAB generati con PDW

Makecab.exe

Makecab.exe Ŕ un'utilitÓ che consente di richiedere il pacchetto e i file esistenti essi in un file cabinet (CAB). Ci˛ pu˛ risultare utile se sono stati estratti i file da un file CAB utilizzando l'utilitÓ di Extract.exe e quindi si vuole creare un nuovo pacchetto i file in file CAB.

L'utilitÓ Makecab.exe exe viene installato da Microsoft Visual Basic e possono essere Per impostazione predefinita, trovata nella seguente cartella:
C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard
Per utilizzare l'utilitÓ Makecab.exe exe, procedere come segue:
  1. Aprire un prompt dei comandi di MS-DOS.
  2. Passare alla cartella che contiene i file da inserire in un CAB.
  3. Eseguire il comando seguente dal prompt dei comandi:
    MAKECAB.NOME DEL FILE EXE FILE CAB
    Nota: Il nome del file Ŕ il file da comprimere e file CAB Ŕ il file cabinet (CAB).
Makecab.exe pacchetti di file elencato in un file CAB per la distribuzione. Se il il file CAB non esiste, verrÓ creato. Quando utilizzato con il precedente sintassi, file devono essere aggiunti a un file CAB uno alla volta. Con l'utilizzo di un Ŕ possibile aggiungere file. ddf, opzioni di archiviazione e pi¨ file in un file CAB allo stesso tempo.

Per ulteriori informazioni sui parametri della riga di comando di Makecab.exe, eseguire il comando riportato di seguito da una riga di comando di MS-DOS:
MAKECAB.EXE /?
Per ulteriori informazioni, vedere il seguente articolo della Articolo della Microsoft Knowledge Base:
191212 HOWTO: Modificare e ricompilare.File CAB generati con PDW

CabView

CabView Ŕ un'utilitÓ di Windows 95, Windows 98 PowerToy che consente di graficamente consente di visualizzare e modificare il contenuto di un file CAB. Windows 98 ha Cabview installato in modo nativo come parte del sistema operativo.

CabView offre una visualizzazione grafica del contenuto di un file con estensione cab simile a Esplora risorse. Ci˛ consente la modifica di file con facilitÓ mediante trascinamento della selezione dei file da e verso il file CAB.

Per utilizzare Cabview, effettuare le seguenti operazioni:

  1. Passare tramite Esplora risorse per il file CAB che si desidera visualizzare.
  2. Il file e selezionare l'opzione di visualizzazione. CABVIEW presenta i file di contenuti con il file CAB. ╚ possibile trascinare i file nella finestra di CABVIEW per aggiungere i file e trascinare i file dal Finestra CABVIEW per la loro estrazione nel sistema.

Cabarc.exe

Cabarc.exe Ŕ un'altra utilitÓ di modifica dei file CAB. Con Cabarc.exe si possono creare nuovi file CAB, estrarre i file ed elencare il contenuto di un file CAB file. Cabarc.exe non consente l'aggiunta di ulteriori file da un oggetto giÓ esistenti, tuttavia il file CAB.

Cabarc.exe Ŕ disponibile con CAB Software Development Kit (SDK).

FunzionalitÓ migliori del Cabarc.exe Ŕ la possibilitÓ di visualizzare informazioni sui file contenuti all'interno di un file CAB in modo ordinato (migliore rispetto a Extract.exe).

Per visualizzare il contenuto di un file CAB con Cabarc.exe, effettuare le seguenti operazioni Procedura:
  1. Aprire un prompt dei comandi di MS-DOS.
  2. Passare alla cartella contenente il file CAB con il contenuto si desidera visualizzare.
  3. Eseguire il comando seguente dal prompt dei comandi:
    CABARC.L EXE CABINENT.CAB
    Nota: Cabinet.cab Ŕ il file CAB con il contenuto che si desidera esplorare.

    Per ulteriori informazioni sul file Cabarc.exe, consultare la documentazione fornita con il SDK di CAB.

Regsvr32.exe

Regsvr32.exe consente di register/deregistrare file DLL e OCX sono autoregistrabile. Regsvr32.exe fornisce i codici di errore rudimentale, nonchÚ un'opzione di installazione invisibile all'utente.

Regsvr32.exe viene installato con Microsoft Visual Basic e sono disponibili in la directory di sistema (o System32).

Quando viene utilizzato, Regsvr32.exe tenta di caricare il componente e chiamarlo del Funzione DLLSelfRegister. Se riuscite Regsvr32.exe consente di visualizzare una finestra di dialogo che indica la riuscita. Se la registrazione ha esito negativo, Regsvr32.exe restituisce un basic codice di errore.

Utilizzare l'utilitÓ di Regsvr32.exe per registrare un componente di eseguire il nel seguente modo:
  1. Aprire un prompt dei comandi di MS-DOS o dal menu Start di Windows, selezionare Esegui.
  2. Eseguire la seguente riga di comando:
    REGSVR32.C:\WINDOWS\SYSTEM\COMPONENT EXE.DLL
    Component.dll Ŕ la DLL/OCX al Registro di sistema. Il percorso il componente deve essere incluso nella riga di comando.

    ╚ possibile annullare la registrazione utilizzando il parametro della riga di comando /u componenti.
Per ulteriori informazioni sui parametri della riga di comando Regsvr32.exe, eseguire il comando riportato di seguito da una riga di comando di MS-DOS:
REGSVR32.EXE /?

Regocx32.exe

Regocx32.exe viene utilizzato per registrare i controlli ActiveX. Questa utilitÓ Ŕ progettata per intervenire sul programma di installazione di programmi e non offre alcuna interfaccia utente. Si tratta di utile quando si utilizza un programma o script di installazione che Ŕ possibile sgusciare Per registrare i controlli ActiveX.

Regocx32.exe viene fornito con Microsoft Visual Basic e si trova il CD di installazione nel percorso seguente:
\Common\Tools\VB\Regutils
Copiare il file nella cartella di sistema (o System32).

Per utilizzare il Regocx32.exe UtilitÓ di effettuare le seguenti operazioni:
  1. Aprire un prompt dei comandi di MS-DOS oppure scegliere dal menu Start di Windows Run.
  2. Eseguire la seguente riga di comando:
    REGOCX32.C:\WINDOWS\SYSTEM\CONTROL EXE.OCX
    Control.ocx Ŕ il controllo ActiveX che si desidera registrare. Il percorso per il componente deve essere incluso nella riga di comando.

    Si noti che Regocx32.exe non generare tutte le finestre di dialogo o restituire qualsiasi errore codici per determinare se il controllo ActiveX registrato correttamente.

Regit.exe

Regit.exe consente di registrare i file DLL e OCX che self- registrabile. Regit.exe accetta pi¨ nomi di file e i caratteri jolly, che consente numerosi componenti per essere registrati nello stesso momento. Regit.exe anche fornisce i codici di errore di base se un componente non verrÓ registrato.

Regit.exe viene fornito con Microsoft Visual Basic e si trova il CD di installazione nel percorso seguente:
\Common\Tools\VB\Regutils
Copiare il file nella cartella di sistema (o System32).

Per utilizzare il Regit.exe UtilitÓ di effettuare le seguenti operazioni:
  1. Aprire un prompt dei comandi di MS-DOS oppure scegliere dal menu Start di Windows Run.
  2. Eseguire la seguente riga di comando:
    REGIT.C:\WINDOWS\SYSTEM\COMPONENT EXE.DLL
    - oppure -
    REGIT.C:\WINDOWS\SYSTEM\* EXE.OCX *.DLL
    Component.dll Ŕ la DLL al Registro di sistema. Il percorso per il componenti devono essere inclusi nella riga di comando.

Depends.exe

Lo strumento Dependency Walker, Depends.exe, viene utilizzato per determinare le dipendenze esplicite che dispone di un file. Una dipendenza Ŕ un file secondario, Ŕ necessario che un file di esecuzione/caricamento corretto. Ad esempio, un'applicazione di Microsoft Visual Basic Ŕ dipendente dai file di libreria di runtime di Microsoft Visual Basic.

Depends.exe presenta inoltre una notevole quantitÓ di informazioni utili per dipendente componenti, ad esempio la tabella di esportazione, numero di versione interno e cosý via.

Depends.exe viene fornito con Microsoft Visual Basic e si trova il CD di installazione nel percorso seguente:
\Common\Tools\VB\Unsupprt\Depend
Copiare tutti i file dalla cartella Depend il sistema (o System32) cartella.

Per utilizzare depends.exe, effettuare le seguenti operazioni:
  1. Scegliere Esegui dal menu Start di Windows.
  2. Digitare il percorso e il nome del file Depends.exe. ╚ inoltre possibile eseguire il Depends.exe file fare doppio clic sul file da una finestra Explorer. Una volta Depends.exe viene eseguito almeno una volta nel sistema, Ŕ Ŕ possibile che il pulsante destro qualsiasi .exe, dll, OCX o altri file e selezionare visualizzazione Dipendenze dal menu di scelta rapida per avviare il file Depends.exe.
  3. Quando viene avviata la Depends.exe, selezionare File e quindi scegliere Apri.
  4. Selezionare nella finestra di dialogo Apri un file .exe. dll e ocx e quindi Fare clic su Apri.
  5. Verranno visualizzate le dipendenze esplicite per il componente specifico.

    Per ulteriori informazioni sul file Depends.exe, fare riferimento alle utilitÓ Guida in linea.

Depends.exe le opzioni di analisi

Per scaricare una versione pi¨ recente dell'utilitÓ Dependency Walker, visitare il seguente sito Web di Walker dipendenza:
http://www.dependencywalker.com
Microsoft fornisce informazioni di contatto di terze parti per facilitare l'individuazione del supporto tecnico. Le informazioni di contatto modifica senza preavviso. Microsoft non garantisce l'accuratezza delle informazioni per contattare altri produttori.Le versioni successive forniscono un'opzione di analisi che consente di monitorare il caricamento e l'esecuzione di un'applicazione.

Per profilare un'applicazione, attenersi alla seguente procedura:
  1. Fare clic Inizio, quindi fare clic su Esegui.
  2. Nel Eseguire digitare il percorso del file Depends.exe, digitare il nome del file Depends.exe.

    In alternativa, Ŕ possibile utilizzare Esplora risorse di Windows per eseguire il file Depends.exe.
  3. Quando viene avviata la Depends.exe, fare clic su File, quindi fare clic su Apri.
  4. Il file .exe nel Apri Nella finestra di dialogo e quindi Fare clic su Apri.
  5. Nel Profilo menu, fare clic su Per avviare l'analisi.
  6. Configurare le opzioni di Profilo Nella finestra di dialogo modulo che vengono visualizzate e quindi fare clic su OK.

    I file vengono caricati e vengono effettuate chiamate nella finestra Registro.
Nota. Per ulteriori informazioni sul file Depends.exe, vedere le utilitÓ Guida in linea.

FileMon.exe

╚ possibile utilizzare l'utilitÓ File Monitor (FileMon.exe) per monitorare l'accesso ai file su un sistema in tempo reale. FileMon.exe pu˛ aiutare a determinare quale applicazione sta modificando un file o di restrizione verso il basso gli errori, ad esempio "Accesso negato". Per ulteriori informazioni su FileMon.exe, visitare il seguente sito Web di Sysinternals Freeware:
http://technet.microsoft.com/en-us/sysinternals/default.aspx
Microsoft fornisce informazioni di contatto di terze parti per facilitare l'individuazione del supporto tecnico. Le informazioni di contatto modifica senza preavviso. Microsoft non garantisce l'accuratezza delle informazioni per contattare altri produttori.Per utilizzare l'utilitÓ Monitor di File, attenersi alla seguente procedura:
  1. Fare clic Inizio, quindi fare clic su Esegui.
  2. Nel Eseguire digitare il percorso del file FileMon.exe, digitare il nome del file FileMon.exe.

    In alternativa, Ŕ possibile utilizzare Esplora risorse di Windows per eseguire il file FileMon.exe.
All'avvio di FileMon.exe, inizia immediatamente a monitorare qualsiasi accesso al file che si verifica sul computer. ╚ possibile utilizzare l'opzione di filtro, premere la combinazione di tasti Ctrl + L per limitare il monitoraggio per un determinato file o a una determinata directory.

Per ulteriori informazioni sul file FileMon.exe, vedere la Guida in linea di utilitÓ.

RegMon.exe

╚ possibile utilizzare l'utilitÓ di monitoraggio del Registro di sistema (RegMon.exe) per monitorare l'accesso del Registro di sistema in un sistema in tempo reale. Lo strumento di RegMon.exe possibile determinare ci˛ che siano leggendo le applicazioni e quali applicazioni stanno modificando il Registro di sistema. Per scaricare questo prodotto, visitare il seguente sito Web di Sysinternals:
http://technet.microsoft.com/en-us/sysinternals/default.aspx
Microsoft fornisce informazioni di contatto di terze parti per facilitare l'individuazione del supporto tecnico. Le informazioni di contatto modifica senza preavviso. Microsoft non garantisce l'accuratezza delle informazioni per contattare altri produttori.Per utilizzare l'utilitÓ di monitoraggio del Registro di sistema, attenersi alla seguente procedura:
  1. Fare clic Inizio, quindi fare clic su Eseguire.
  2. Nel Eseguire digitare il percorso del file RegMon.exe, digitare il nome del file RegMon.exe.

    In alternativa, Ŕ possibile utilizzare Esplora risorse di Windows per eseguire il file RegMon.exe.
All'avvio di RegMon.exe, controlla automaticamente qualsiasi accesso del Registro di sistema che si verifica sul computer. ╚ possibile utilizzare l'opzione di filtro scegliendo la combinazione di tasti Ctrl + L per limitare il monitoraggio di una determinata applicazione.

Per ulteriori informazioni sul file RegMon.exe, vedere la Guida in linea di utilitÓ.

Clireg32.exe

Clireg32.exe Ŕ un'utilitÓ che consente di registrare i componenti del server remoto su computer client. In questo modo un programma client per creare un'istanza di un oggetto che si trova su un computer remoto tramite Distributed Component Object Model (DCOM) o l'automazione remota.

Clireg32.exe viene installato da Microsoft Visual Studio e sono disponibili in Nella seguente cartella per impostazione predefinita:
\Programmi\Microsoft visual Studio\Common\Tools\
Clireg32.exe utilizza file VBR una ActiveX EXE/DLL (automazione remota File di registrazione) per registrare un componente remoto in un computer client.

Per utilizzare Clireg32.exe per registrare un server remoto, effettuare le seguenti operazioni Procedura:
  1. Aprire un prompt dei comandi di MS-DOS oppure scegliere dal menu Start di Windows Run.
  2. Eseguire il comando riportato di seguito:
    CLIREG32.EXE <PATH>\PROJECT.VBR </PATH>
    Project.VBR Ŕ il file VBR per registrare e <PATH>Ŕ il percorso che file. Per la riga di comando precedente il lavoro, il percorso per il CLIREG32.File EXE deve essere parte della variabile di ambiente Path. </PATH>
  3. Quando viene avviata la Clireg32.exe, viene presentata una finestra di dialogo del titolo. Fare clic su OK viene visualizzato il pulsante e la finestra di dialogo Opzioni. ╚ quindi possibile impostare la proprietÓ per comunicare sul client remoto Server.
Per ulteriori informazioni sulla riga di comando del file Clireg32.exe i parametri, eseguire il comando riportato di seguito da una riga di comando di MS-DOS:
CLIREG32.EXE /?

Vbrun60.exe

Il file Vbrun60.exe contiene i file necessari di run-time necessari per eseguire un applicazione scritta in Microsoft Visual Basic 6.0.

I file di libreria di runtime di base per Microsoft Visual Basic per i seguenti:

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

Il file Vbrun60.exe viene fornito con Microsoft Visual Basic 6.0 e si trova (in formato CAB) nelle installazioni di CD-ROM nella seguente posizione:
\Common\Tools\VB\Cabinets
Di tanto in tanto Microsoft rilascia un Service Pack per Microsoft Visual Basic, che contiene gli aggiornamenti per i file di run-time. ╚ possibile individuare il versione pi¨ recente di run-time nel seguente Microsoft Knowledge Articolo base:
192461 FILE: VBRUN60.EXE installa i file di runtime di Visual Basic 6.0
Per installare il runtime di Microsoft Visual Basic 6.0, effettuare le seguenti operazioni Procedura:
  1. Aprire un prompt dei comandi di MS-DOS oppure scegliere dal menu Start di Windows Run.
  2. Eseguire il file Vbrun60.exe. ╚ inoltre possibile eseguire il file Vbrun60.exe da Fare doppio clic sul file tramite Esplora risorse di Windows.

    Vbrun60.exe contiene un'opzione di installazione invisibile all'utente (/ q). Ci˛ consente di installare il file di runtime senza eventuali finestre di dialogo visualizzata.
Nota: L'installazione dei file di run-time potrebbero richiedere il riavvio del computer.

Per ulteriori informazioni sul file Vbrun60.exe, vedere la precedente dell'articolo della Knowledge Base riportato di seguito.

Toolkit di installazione

Microsoft Visual Basic viene fornito con il codice sorgente per il programma di installazione utilizzato Per installare le distribuzioni di applicazione. Nel codice sorgente si trova in genere nella directory \Wizards\PDWizard\Setup1 dove Ŕ Microsoft Visual Basic installato. ╚ possibile modificare il codice per personalizzare il pacchetto di installazione creato per la PDW.

Nota: SupF194621port tecnici Microsoft non supporta la modifica del processo di installazione o i file di installazione. Viene fornito supporto per la Package e distribuzione guidata su una base "cosý com'Ŕ".

Riferimenti

Per ulteriori informazioni, vedere il seguente articolo della Articolo della Microsoft Knowledge Base:
194022 INFO: Visual Studio 6.0 Service Pack, quali, in cui, per cui

ProprietÓ

Identificativo articolo: 198038 - Ultima modifica: venerdý 30 novembre 2012 - Revisione: 5.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Visual Basic 6.0 Professional Edition
Chiavi:á
kbproductlink kbappsetup kbcode kbdeployment kbdownload kbinfo kbwizard kbmt KB198038 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 198038
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

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