INFO: Ferramentas úteis para problemas de implantação e pacote

Traduções deste artigo Traduções deste artigo
ID do artigo: 198038 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Microsoft Visual Basic é fornecido com o PDW Package and Deployment Wizard (), uma ferramenta projetada para ajudar os desenvolvedores de empacotamento e implantação de seus Aplicativos do Microsoft Visual Basic. Pacotes criados com o uso do PDW compactado arquivos cabinet (arquivos. cab) para distribuição. Este artigo Discute vários utilitários que podem ser usados para modificar, ler ou manipular arquivos de gabinete. Além disso, durante o processo de distribuição, poderão surgir problemas ao implantar aplicativos em vários ambientes ou durante os testes. Isso também discute algumas ferramentas que podem ser úteis para solução de problemas problemas de implantação de aplicativos.

Mais Informações

Este artigo aborda os seguintes utilitários:
   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 é um utilitário que lhe permite extrair todos os arquivos ou específicas arquivos contidos dentro de um arquivo de gabinete (. cab).

O utilitário Extract.exe exe é encontrado na pasta Windows, Windows\System32 ou Windows\Command no Windows NT, Windows 2000, Windows Me, Windows 98 ou Windows 95. Ele também pode ser encontrado no CD-ROM de instalação do Windows.

Para usar o Extract.exe exe, efectue as seguintes etapas:
  1. Abra um prompt de comando do MS-DOS.
  2. Navegue até uma pasta que contém um arquivo de gabinete do qual extrair os arquivos.
  3. Execute o seguinte comando no prompt de comando do MS-DOS:
    Extract.exe Projecto1. cab /E
    Observação: Projecto1. cab é o nome do arquivo de gabinete.

    Execução do comando anterior extrai todos os arquivos contidos em Projecto1. cab para o directório actual.
Extract.exe pode ser usado para extrair arquivos individuais ou pode ser usado para Extrai arquivos de vários ficheiros CAB simultaneamente. Para obter mais informações sobre as opções disponíveis com o arquivo Extract.exe exe, execute o seguinte comando de um prompt de comando do MS-DOS:
EXTRAI.EXE /?
Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
191212 COMO: Modificar e reconstruir.Arquivos CAB criados com o PDW

Makecab.exe

Makecab.exe é um utilitário que permite que você tire o pacote e os arquivos existentes -los em um arquivo de gabinete (. cab). Isso pode ser útil se você extraiu arquivos a partir de um arquivo. cab usando o utilitário Extract.exe exe e, em seguida, gostaria de empacotar novamente os arquivos para dentro do gabinete.

O utilitário Makecab.exe exe é instalado pelo Microsoft Visual Basic e pode ser encontrado na seguinte pasta por padrão:
C:\Program Files\Microsoft Visual Studio\VB98\Wizards\PDWizard
Para usar o utilitário Makecab.exe exe, execute as seguintes etapas:
  1. Abra um prompt de comando do MS-DOS.
  2. Navegue até a pasta que contém os arquivos para empacotar em um gabinete.
  3. Execute o seguinte comando no prompt de comando:
    MAKECAB.EXE NOMEFICH FICHCAB
    Observação: O nome do arquivo é o ficheiro a comprimir e FICHCAB é o arquivo de gabinete (. cab).
Makecab.exe. exe empacota o ficheiro listado num ficheiro CAB para distribuição. Se o o arquivo. cab não existe será criado. Quando usado com o anterior sintaxe, arquivos devem ser adicionados a um arquivo. cab, um por vez. Com o uso de um arquivo. ddf, opções de arquivo e vários arquivos podem ser adicionados a um arquivo. cab ao mesmo tempo.

Para obter informações adicionais sobre os parâmetros de linha de comando Makecab.exe, Execute o seguinte comando a partir de uma linha de comando do MS-DOS:
MAKECAB.EXE /?
Para obter informações adicionais, consulte o seguinte artigo no Base de dados de Conhecimento da Microsoft:
191212 COMO: Modificar e reconstruir.Arquivos CAB criados com o PDW

Cabview

Cabview é um utilitário PowerToy do Windows 95/Windows 98 que permite que você visualizar graficamente e manipular o conteúdo de um arquivo. cab. O Windows 98 Cabview instalado nativamente como parte do sistema operacional.

Cabview fornece uma exibição gráfica do conteúdo de um arquivo. cab semelhante a O Windows Explorer. Isso permite a manipulação fácil dos arquivos por meio de arrastar-e-soltar de arquivos de e para o arquivo. cab.

Para utilizar o Cabview, execute as seguintes etapas:

  1. Navegue através do Windows Explorer para o arquivo. cab que você deseja exibir.
  2. O arquivo com o botão direito e selecione a opção modo de exibição. CABVIEW apresenta os arquivos contidos no ficheiro CAB. Você pode arrastar arquivos para a janela CABVIEW para adicionar arquivos e arrastar arquivos a partir do Janela CABVIEW para extraí-los para o sistema.

Cabarc.exe

Cabarc.exe. exe é outro utilitário de manipulação de arquivo CAB. Com Cabarc.exe você pode criar novos arquivos. cab, extrair os arquivos e listar o conteúdo de um arquivo. cab arquivo. Cabarc.exe não permite adicionar arquivos adicionais a um já existentes arquivo. cab, no entanto.

Cabarc.exe está disponível com o CAB Software Development Kit (SDK).

Melhor recurso de Cabarc.exe é a capacidade para listar as informações sobre o arquivos contidos em um arquivo CAB de modo ordenado (melhor do que Extract.exe).

Para exibir o conteúdo de um arquivo. cab com Cabarc.exe, execute o seguinte etapas:
  1. Abra um Prompt de comando do MS-DOS.
  2. Navegue até a pasta que contém o arquivo. cab que tem o conteúdo você deseja exibir.
  3. Execute o seguinte comando no prompt de comando:
    CABARC.EXE L CABINET.CAB
    Observação: Cabinet. cab é o arquivo CAB que tem o conteúdo que deseja procurar.

    Para obter informações adicionais sobre o ficheiro Cabarc.exe exe, consulte o documentação fornecida com o CAB SDK.

Regsvr32.exe

Regsvr32.exe permite que você registrar/cancelar o registro ficheiros DLL e OCX são se auto-registra. Regsvr32.exe fornece códigos de erro rudimentares assim como uma opção de instalação silenciosa.

Regsvr32.exe é instalado com o Microsoft Visual Basic e podem ser encontradas no o diretório de sistema (ou System32).

Quando usado, o Regsvr32.exe tenta carregar o componente e chamá-lo do Função DLLSelfRegister. Se bem-sucedida Regsvr32.exe exibe uma caixa de diálogo indicando sucesso. Se o registro falhar, Regsvr32.exe retorna um basic código de erro.

Para usar o utilitário Regsvr32.exe para registrar um componente, execute o seguintes etapas:
  1. Abra um prompt de comando do MS-DOS ou no menu Iniciar do Windows, selecione Executar.
  2. Execute a seguinte linha de comando:
    REGSVR32.EXE C:\WINDOWS\SYSTEM\COMPONENT.DLL
    Component. dll é a DLL/OCX a registar no sistema. O caminho para o componente deve ser incluído na linha de comando.

    Componentes podem ser registrados usando o parâmetro de linha de comando /u.
Para obter informações adicionais sobre parâmetros de linha de comando Regsvr32.exe, execute o seguinte comando de linha de comando do MS-DOS:
REGSVR32.EXE /?

Regocx32.exe

Regocx32.exe é usado para registrar controles ActiveX. Este utilitário foi projetado para trabalhar com a instalação programas e não oferece qualquer interface do usuário. Isso é útil ao usar um programa/script de instalação que precisa sair da shell Para registar controlos ActiveX.

Regocx32.exe é fornecido com o Microsoft Visual Basic e encontra-se na CD de instalação no seguinte local:
\Common\Tools\VB\Regutils
Copie o arquivo na pasta System (ou System32).

Para usar o Regocx32.exe exe, efectue as seguintes etapas:
  1. Abra um prompt de comando do MS-DOS ou no menu Iniciar do Windows, escolha Execute.
  2. Execute a seguinte linha de comando:
    REGOCX32.EXE C:\WINDOWS\SYSTEM\CONTROL.OCX
    Control é o controle ActiveX que você deseja registrar. O caminho para o componente deve ser incluído na linha de comando.

    Observe que Regocx32.exe não quaisquer caixas de diálogo ou retornar qualquer erro códigos para determinar se o controle ActiveX é registado com êxito.

Regit.exe

Regit.exe permite que você registre os arquivos DLL e OCX que são self- registrável. Regit.exe. exe aceita vários nomes de arquivo e caracteres curinga, permitindo numerosos componentes sejam registrados ao mesmo tempo. Regit.exe também fornece códigos de erro básicos se um componente não registrará.

Regit.exe é fornecido com o Microsoft Visual Basic e encontra-se na CD de instalação no seguinte local:
\Common\Tools\VB\Regutils
Copie o arquivo na pasta System (ou System32).

Para usar o Regit.exe exe, efectue as seguintes etapas:
  1. Abra um prompt de comando do MS-DOS ou no menu Iniciar do Windows, escolha Execute.
  2. Execute a seguinte linha de comando:
    REGIT.EXE C:\WINDOWS\SYSTEM\COMPONENT.DLL
    - ou -
    REGIT.EXE C:\WINDOWS\SYSTEM\*.OCX *.DLL
    Component. dll é a DLL a registar no sistema. O caminho para o componente (s) deve ser incluído na linha de comando.

Depends.exe

O Dependency Walker, Depends.exe, é usado para determinar as dependências explícitas que tem um arquivo. Uma dependência é um arquivo secundário, que é necessário para um arquivo de carregamento/execução corretamente. Por exemplo, um aplicativo do Microsoft Visual Basic é variam de acordo com os arquivos de tempo de execução do Microsoft Visual Basic.

Depends.exe também apresenta várias informações valiosas sobre dependentes componentes, como sua tabela de exportação, número de versão interno e, portanto, assim por diante.

Depends.exe é fornecido com o Microsoft Visual Basic e encontra-se na do CD de instalação seguinte local:
\Common\Tools\VB\Unsupprt\Depend
Copie todos os arquivos da pasta Depend para o sistema (ou System32) pasta.

Para usar depends.exe, execute as seguintes etapas:
  1. No menu Iniciar do Windows, escolha Executar.
  2. Digite o caminho e nome do arquivo Depends.exe. Você também pode executar o Depends.exe exe clicando duas vezes no ficheiro através do Windows Explorer. Depois de Depends.exe é executado pelo menos uma vez no seu sistema, você pode ser qualquer .exe,. dll,. ocx ou outro arquivo de atalho e selecione modo de exibição Dependências no menu de atalho para iniciar o arquivo Depends.exe.
  3. Quando Depends.exe for iniciado, selecione arquivo e, em seguida, escolha Abrir.
  4. Procurar na caixa de diálogo Abrir um arquivo. .exe,. dll ou. ocx e, em seguida Clique em Abrir.
  5. As dependências explícitas desse componente específico serão exibida.

    Para obter mais informações sobre o ficheiro Depends.exe exe, consulte os utilitários Ajuda on-line.

Depends.exe opções de criação de perfil

Para baixar uma versão mais recente do utilitário Dependency Walker, visite o seguinte site da Web Walker de dependência:
http://www.dependencywalker.com
A Microsoft fornece informações de contato de terceiros para ajudá-lo a encontrar suporte técnico. Essas informações de contato podem ser alteradas sem aviso prévio. A Microsoft não garante a precisão dessas informações de contato de terceiros.As versões mais recentes fornecem uma opção de criação de perfil que permite que você monitore o carregamento e execução de um aplicativo.

Para atribuir um aplicativo, siga estas etapas:
  1. Clique em Iniciare, em seguida, clique em executar.
  2. No Executar Na caixa, digite o caminho para o ficheiro Depends.exe exe e digite o nome do arquivo Depends.exe.

    Como alternativa, você pode usar o Windows Explorer para executar o arquivo Depends.exe.
  3. Quando Depends.exe for iniciado, clique em Arquivoe, em seguida, clique em Abrir.
  4. Localizar o arquivo .exe na Abrir caixa de diálogo e, em seguida Clique em Abrir.
  5. Sobre o Perfil menu, clique em Iniciar a criação de perfil.
  6. Configure qualquer uma das opções sobre o Perfil caixa de diálogo de módulos que são exibidos e, em seguida, clique em OK.

    Os arquivos são carregados e as chamadas são feitas na janela de log.
Observação Para obter mais informações sobre o ficheiro Depends.exe exe, consulte os utilitários Ajuda on-line.

FileMon.exe

Você pode usar o utilitário File Monitor (FileMon.exe) para monitorar o acesso a arquivos em um sistema em tempo real. FileMon.exe pode ajudá-lo a determinar qual aplicativo está modificando um arquivo ou a limitar erros como "Acesso negado". Para obter mais informações sobre FileMon.exe, visite o seguinte site de Freeware da Sysinternals:
http://technet.microsoft.com/en-US/Sysinternals/default.aspx
A Microsoft fornece informações de contato de terceiros para ajudá-lo a encontrar suporte técnico. Essas informações de contato podem ser alteradas sem aviso prévio. A Microsoft não garante a precisão dessas informações de contato de terceiros.Para usar o utilitário File Monitor, execute as seguintes etapas:
  1. Clique em Iniciare, em seguida, clique em executar.
  2. No Executar Na caixa, digite o caminho para o arquivo FileMon.exe e digite o nome do arquivo FileMon.exe.

    Como alternativa, você pode usar o Windows Explorer para executar o arquivo FileMon.exe.
Quando FileMon.exe for iniciado, ele começa imediatamente a monitorizar qualquer acesso a arquivos que ocorre no computador. Você pode usar a opção de filtro, pressionando a combinação de teclas Ctrl + L para limitar a monitorização a um arquivo específico ou para um diretório específico.

Para obter mais informações sobre o ficheiro FileMon.exe exe, consulte a Ajuda online dos utilitários.

RegMon.exe

Você pode usar o utilitário Registry Monitor (RegMon.exe) para monitorar o acesso ao registro em um sistema em tempo real. A ferramenta de RegMon.exe pode determinar quais aplicativos estão lendo e quais aplicativos estão modificando o registro. Para transferir este produto, visite o seguinte site da Sysinternals:
http://technet.microsoft.com/en-US/Sysinternals/default.aspx
A Microsoft fornece informações de contato de terceiros para ajudá-lo a encontrar suporte técnico. Essas informações de contato podem ser alteradas sem aviso prévio. A Microsoft não garante a precisão dessas informações de contato de terceiros.Para usar o utilitário Registry Monitor, execute as seguintes etapas:
  1. Clique em Iniciare, em seguida, clique em Executar.
  2. No Executar Na caixa, digite o caminho para o arquivo RegMon.exe e digite o nome do arquivo RegMon.exe.

    Como alternativa, você pode usar o Windows Explorer para executar o arquivo RegMon.exe.
Quando RegMon.exe for iniciado, ele monitora automaticamente qualquer acesso ao registro que ocorre no computador. Você pode usar a opção de filtro, clicando a combinação de teclas Ctrl + L para limitar a monitorização a um determinado aplicativo.

Para obter mais informações sobre o ficheiro RegMon.exe exe, consulte a Ajuda online dos utilitários.

Clireg32.exe

Clireg32.exe é um utilitário usado para registrar componentes de servidor remoto em computadores cliente. Isso permite que um programa cliente instancie um objeto que reside em um computador remoto por meio do objeto de componente distribuído Modelo (DCOM) ou automatização remota.

Clireg32.exe é instalado pelo Microsoft Visual Studio e podem ser encontradas no a seguinte pasta por padrão:
\Programas\Microsoft visual Studio\Common\Tools\
Clireg32.exe usa uma ActiveX EXE/DLL da taxa de bits Variável arquivo (Automação remota Arquivo de registro) para registrar um componente remoto num computador cliente.

Para usar Clireg32.exe para registrar um servidor remoto, execute o seguinte procedimento etapas:
  1. Abra um prompt de comando do MS-DOS ou no menu Iniciar do Windows, escolha Execute.
  2. Execute o seguinte comando:
    FICHEIRO CLIREG32.EXE <PATH>\PROJECTO..TAXA DE BITS VARIÁVEL </PATH>
    VBR é o ficheiro VBR a registar e <PATH>é o caminho para que arquivo. Para a linha de comando anterior funcione, o caminho para o FICHEIRO CLIREG32.Arquivo EXE deve ser parte da variável de ambiente Path. </PATH>
  3. Quando Clireg32.exe for iniciado, ele apresenta uma caixa de diálogo de título. Clique em OK botão e caixa de diálogo Opções será exibida. Você pode então definir o propriedades conforme desejado para que o computador cliente Saiba sobre o controle remoto servidor.
Para obter informações adicionais sobre a linha de comando do arquivo Clireg32.exe parâmetros, execute o seguinte comando a partir de uma linha de comando do MS-DOS:
FICHEIRO CLIREG32.EXE /?

Vbrun60.exe

O arquivo Vbrun60.exe contém os arquivos necessários do tempo de execução necessários para executar uma aplicativo escrito em Microsoft Visual Basic 6.0.

Os arquivos de tempo de execução principais para o Microsoft Visual Basic a seguir:

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

O arquivo Vbrun60.exe é fornecido com o Microsoft Visual Basic 6.0 e está localizado (em formato CAB) em instalações do CD-ROM no seguinte local:
\Common\Tools\VB\Cabinets
De vez em quando a Microsoft lança um Service Pack para o Microsoft Visual Básico, que contém atualizações para os arquivos de tempo de execução. Você pode localizar o versão mais recente do tempo de execução do Microsoft Knowledge seguinte Artigo da base:
192461 ARQUIVO: VBRUN60.EXE instala arquivos de tempo de execução do Visual Basic 6.0
Para instalar o tempo de execução do Microsoft Visual Basic 6.0, execute o seguinte procedimento etapas:
  1. Abra um prompt de comando do MS-DOS ou no menu Iniciar do Windows, escolha Execute.
  2. Execute o ficheiro Vbrun60.exe. Você também pode executar o arquivo Vbrun60.exe por duas vezes no arquivo através do Explorador do Windows.

    Vbrun60.exe contém uma opção de instalação silenciosa (/ q). Isso instala o arquivos de tempo de execução sem quaisquer caixas de diálogo que aparece.
Observação: Instalando os arquivos de tempo de execução pode exigir a reinicialização do computador.

Para obter mais informações sobre o arquivo Vbrun60.exe exe, consulte o artigo da Base de conhecimento anterior.

Setup Toolkit

Microsoft Visual Basic é fornecido com o código-fonte para o programa de instalação usado Para instalar distribuições de aplicações. Este código-fonte está geralmente localizado no directório \Wizards\PDWizard\Setup1 onde é o Microsoft Visual Basic instalado. Você pode modificar este código para personalizar o pacote de instalação criado pelo PDW.

Observação: SupF194621port técnico da Microsoft não oferece suporte a modificação da processo de instalação ou qualquer um dos arquivos de instalação. O suporte é fornecido para o Package and Deployment Wizard em apenas uma base "como estão".

Referências

Para obter informações adicionais, consulte o seguinte artigo no Base de dados de Conhecimento da Microsoft:
194022 INFO: Visual Studio 6.0 Service Packs, What, Where, por que

Propriedades

ID do artigo: 198038 - Última revisão: sexta-feira, 30 de novembro de 2012 - Revisão: 5.0
A informação contida neste artigo aplica-se a:
  • Microsoft Visual Basic 6.0 Professional Edition
Palavras-chave: 
kbproductlink kbappsetup kbcode kbdeployment kbdownload kbinfo kbwizard kbmt KB198038 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 198038

Submeter comentários

 

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