O que é o formato de ficheiro DEP?
Um arquivo .dep é um Arquivo de Dependência do Assistente de Configuração do Visual Basic - um manifesto INI em texto simples consumido pelo Assistente de Configuração do Microsoft Visual Basic 5.0 e pelo Assistente de Empacotamento e Implantação (PDW) do VB6.
Cada arquivo .dep descreve as dependências de tempo de execução de um único componente do Visual Basic, como um .ocx ou .dll. As seções são nomeadas de acordo com o nome do arquivo do componente (ex: [MyOCX.OCX]), e cada seção lista os arquivos que o componente exige em tempo de execução, seus números de versão mínima, como devem ser registrados (autorregistro vs. regsvr32 explícito), códigos de diretório de destino e informações opcionais de pacotes CAB de origem.
Quando o PDW empacota uma aplicação VB6 para distribuição, ele lê a lista de dependências mestre VB6DEP.INI junto com quaisquer arquivos .dep por componente para construir um gráfico de dependência completo, garantindo que cada arquivo necessário termine nos arquivos CAB do instalador.
Os arquivos .dep são codificados em texto simples Windows-1252/ASCII e normalmente variam de 1 KB a 20 KB. Qualquer editor de texto - incluindo o Bloco de Notas - pode abri-los.
O formato está completamente obsoleto. O suporte estendido do Visual Basic 6.0 terminou em abril de 2008, e o Assistente de Configuração e o PDW não são suportados no Windows moderno. A Microsoft se comprometeu a manter o tempo de execução do VB6 no Windows até pelo menos 2031, mas o IDE e as ferramentas de empacotamento não são mais funcionais em sistemas atuais. Desenvolvedores que ainda mantêm aplicações legadas em VB6 são as únicas pessoas propensas a encontrar arquivos .dep hoje; a implantação moderna utiliza pacotes MSI, WiX Toolset ou ClickOnce.
Segurança e proteção
RISCO: LOWArquivo INI de texto simples; não pode executar código. Lista caminhos de arquivos e chaves de registro - revise o conteúdo antes de usar para entender quais componentes um OCX legado declara como dependências. Sem vetor de malware.
Detalhes do formato
em resumo- Várias ferramentas de implantação - manifesto de dependência genérico - Algumas ferramentas de implantação de terceiros para Windows usaram historicamente .dep como um arquivo de declaração de dependência; não relacionado ao formato do VB6.
Programas que abrem arquivos DEP
Detalhes técnicos
especificação profunda| Tipo de formato | Manifesto de dependência em estilo INI de texto simples |
| Codificação de texto | Windows-1252 / ASCII |
| Tamanho de arquivo típico | 1 KB - 20 KB |
| Nomenclatura de seções | Cada seção INI é nomeada após o arquivo de componente que descreve (ex: [MyOCX.OCX] ou [MSVBVM60.DLL]) |
| Chaves por seção | Nome do arquivo obrigatório, versão mínima, tipo de registro, código do diretório de destino, caminho de origem CAB opcional |
| Modos de registro | Sinalizador de autorregistro ou caminho regsvr32 explícito por dependência |
| Lista de dependências mestre | VB6DEP.INI (VB6 PDW) / VB5DEP.INI (VB5 Setup Wizard) - registro de componentes conhecidos em todo o sistema |
| Ferramentas de consumo | Visual Basic 5.0 Setup Wizard; Visual Basic 6.0 Package and Deployment Wizard (PDW) |
| Formatos complementares | .vbp (projeto VB), .cab (arquivo de distribuição), .inf (script de configuração) |
| Era do SO alvo | Windows 95 / 98 / NT 4.0 / 2000 / XP |
| Status atual | Obsoleto - IDE do VB6 não suportado no Windows Vista+; tempo de execução do VB6 suportado até pelo menos 2031 conforme compromisso da Microsoft, mas as ferramentas de empacotamento não funcionam no Windows moderno |
| Lançado | 1997 (Visual Basic 5.0 / VB Setup Wizard) |
| Versão mais recente | Visual Basic 6.0 Package and Deployment Wizard (1998) - format unchanged |
| Especificação | www.infania.net |
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos DEP.