Che cos'è il formato di file DEP?
Un file .dep è un Visual Basic Setup Wizard Dependency File - un manifesto INI in testo semplice utilizzato da Microsoft Visual Basic 5.0 Setup Wizard e dal VB6 Package and Deployment Wizard (PDW).
Ogni file .dep descrive le dipendenze di runtime di un singolo componente Visual Basic, come un .ocx o una .dll. Le sezioni prendono il nome dal nome del file del componente (ad esempio, [MyOCX.OCX]) e ogni sezione elenca i file richiesti da quel componente durante l'esecuzione, i loro numeri di versione minimi, come devono essere registrati (autoregistrazione rispetto a regsvr32 esplicito), i codici della directory di destinazione e le informazioni opzionali sul pacchetto CAB di origine.
Quando il PDW pacchettizza un'applicazione VB6 per la distribuzione, legge l'elenco principale delle dipendenze VB6DEP.INI insieme a qualsiasi file .dep per componente per costruire un grafico completo delle dipendenze, assicurando che ogni file richiesto finisca negli archivi CAB dell'installer.
I file .dep sono codificati in testo semplice Windows-1252/ASCII e in genere variano da 1 KB a 20 KB. Qualsiasi editor di testo - incluso Notepad - può aprirli.
Il formato è completamente obsoleto. Il supporto esteso per Visual Basic 6.0 è terminato nell'aprile 2008 e Setup Wizard e PDW non sono supportati sulle versioni moderne di Windows. Microsoft si è impegnata a mantenere il runtime di VB6 su Windows almeno fino al 2031, ma l'IDE e gli strumenti di packaging non sono più funzionali sui sistemi attuali. Gli sviluppatori che mantengono ancora applicazioni legacy in VB6 sono gli unici che potrebbero incontrare file .dep oggi; la distribuzione moderna utilizza pacchetti MSI, WiX Toolset o ClickOnce.
Sicurezza e incolumità
RISCHIO: LOWFile INI in testo semplice; non può eseguire codice. Elenca percorsi di file e chiavi di registro - rivedere i contenuti prima dell'uso per capire quali componenti un OCX legacy dichiara come dipendenze. Nessun vettore di malware.
Dettagli del formato
in sintesi- Vari strumenti di distribuzione - manifesto di dipendenza generico - Alcuni strumenti di distribuzione Windows di terze parti hanno utilizzato storicamente .dep come file di dichiarazione delle dipendenze; non correlato al formato VB6.
Programmi che aprono file DEP
Dettagli tecnici
specifiche approfondite| Tipo di formato | Manifesto delle dipendenze in stile INI di testo semplice |
| Codifica del testo | Windows-1252 / ASCII |
| Dimensione tipica del file | 1 KB - 20 KB |
| Nomenclatura delle sezioni | Ogni sezione INI prende il nome dal file del componente che descrive (es. [MyOCX.OCX] o [MSVBVM60.DLL]) |
| Chiavi per sezione | Nome del file richiesto, versione minima, tipo di registrazione, codice directory di destinazione, percorso sorgente CAB opzionale |
| Modalità di registrazione | Flag di autoregistrazione o percorso regsvr32 esplicito per dipendenza |
| Elenco dipendenze principale | VB6DEP.INI (VB6 PDW) / VB5DEP.INI (VB5 Setup Wizard) - registro di sistema dei componenti noti |
| Strumenti di consumo | Visual Basic 5.0 Setup Wizard; Visual Basic 6.0 Package and Deployment Wizard (PDW) |
| Formati correlati | .vbp (progetto VB), .cab (archivio di distribuzione), .inf (script di installazione) |
| Era del sistema operativo di destinazione | Windows 95 / 98 / NT 4.0 / 2000 / XP |
| Stato attuale | Obsoleto - IDE VB6 non supportato su Windows Vista+; runtime VB6 supportato almeno fino al 2031 secondo l'impegno di Microsoft, ma gli strumenti di packaging non sono funzionanti sui Windows moderni |
| Rilasciato | 1997 (Visual Basic 5.0 / VB Setup Wizard) |
| Ultima versione | Visual Basic 6.0 Package and Deployment Wizard (1998) - format unchanged |
| Specifica | www.infania.net |
Domande e risposte della community
chiesto dagli utentiAncora nessuna domanda - sii il primo a chiedere informazioni sui file DEP.