.DEP

DEP File

Visual Basic Setup Wizard Dependency File
Ask a question
QUICK ANSWER

A .dep file is a Visual Basic 5/6 dependency file - a plain-text INI-format list telling the VB Setup Wizard or Package and Deployment Wizard which DLLs and OCX files an ActiveX component requires at install time. Open it with any text editor such as Notepad. The tool that generates and reads these files (VB6 PDW) is discontinued; modern development does not use .dep files.

Developer: Microsoft Corporation Category: Developer Files MIME: text/plain
OPENS ON Windows
Related: .DO · .MD · .HEX · .XSD

On this page

19k+ extensions indexed
Last reviewed Jul 2, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the DEP file format?

A .dep file is a Visual Basic Setup Wizard Dependency File - a plain-text INI manifest consumed by the Microsoft Visual Basic 5.0 Setup Wizard and the VB6 Package and Deployment Wizard (PDW).

Each .dep file describes the run-time dependencies of a single Visual Basic component such as an .ocx or .dll. Sections are named after the component filename (e.g., [MyOCX.OCX]), and each section lists the files that component requires at run time, their minimum version numbers, how they should be registered (self-registration vs. explicit regsvr32), destination directory codes, and optional source CAB package information.

When the PDW packages a VB6 application for distribution, it reads the master dependency list VB6DEP.INI along with any per-component .dep files to build a complete dependency graph, ensuring every required file ends up in the installer's CAB archives.

.dep files are encoded in plain Windows-1252/ASCII text and typically range from 1 KB to 20 KB. Any text editor - including Notepad - can open them.

The format is completely obsolete. Visual Basic 6.0 extended support ended in April 2008, and the Setup Wizard and PDW are not supported on modern Windows. Microsoft has committed to keeping the VB6 runtime on Windows until at least 2031, but the IDE and packaging tools are no longer functional on current systems. Developers still maintaining legacy VB6 applications are the only people likely to encounter .dep files today; modern deployment uses MSI packages, WiX Toolset, or ClickOnce.

Security & safety

RISK: LOW

Plain text INI file; cannot execute code. Lists file paths and registry keys - review contents before using to understand what components a legacy OCX declares as dependencies. No malware vector.

Format details

in a nutshell
FULL NAMEVisual Basic Setup Wizard Dependency Fileaka VB Dependency file, PDW dependency file
DEVELOPERMicrosoft Corporationsince 1997 (Visual Basic 5.0 / VB Setup Wizard)
MIME TYPEtext/plain
TYPEText-based INI-style dependency manifest
This extension is also used by…
  • Various deployment tools - generic dependency manifest - Some third-party Windows deployment tools historically used .dep as a dependency declaration file; unrelated to VB6 format.

Programs that open DEP files

Windows2 apps
Notepad Built-in Right-click the .dep file > Open with > Notepad. File is plain-text INI format - fully readable.
Microsoft Visual Basic 6.0 Paid VB6 Package and Deployment Wizard reads and generates .dep files automatically during packaging. IDE is discontinued but runs under compatibility mode.

Technical details

deep spec
Format typePlain-text INI-style dependency manifest
Text encodingWindows-1252 / ASCII
Typical file size1 KB - 20 KB
Section namingEach INI section is named after the component file it describes (e.g., [MyOCX.OCX] or [MSVBVM60.DLL])
Per-section keysRequired file name, minimum version, registration type, destination directory code, optional CAB source path
Registration modesSelf-registration flag or explicit regsvr32 path per dependency
Master dependency listVB6DEP.INI (VB6 PDW) / VB5DEP.INI (VB5 Setup Wizard) - system-wide registry of known components
Consuming toolsVisual Basic 5.0 Setup Wizard; Visual Basic 6.0 Package and Deployment Wizard (PDW)
Companion formats.vbp (VB project), .cab (distribution archive), .inf (setup script)
Target OS eraWindows 95 / 98 / NT 4.0 / 2000 / XP
Current statusObsolete - VB6 IDE unsupported on Windows Vista+; VB6 runtime supported until at least 2031 per Microsoft commitment, but packaging tools are non-functional on modern Windows
Released1997 (Visual Basic 5.0 / VB Setup Wizard)
Latest versionVisual Basic 6.0 Package and Deployment Wizard (1998) - format unchanged
Specificationwww.infania.net

Community Q&A

asked by users
Ask a quick question
Get help from people who work with DEP files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about DEP files.

Frequently asked questions

What is a .dep file?
A .dep file is a Visual Basic 5/6 dependency declaration - a plain-text file that tells the VB Setup Wizard which DLLs and OCX files a component needs to be installed with. It is a legacy format from the late 1990s.
How do I open a .dep file?
Any text editor works - Notepad, VS Code, Notepad++. The file is plain text in INI format. No special software is required to read it.
Do I need a .dep file for modern development?
No. .dep files are only used by the VB6 Package and Deployment Wizard, which is discontinued. Modern packaging uses MSI, WiX, MSIX, or ClickOnce - none of these use .dep files.
Can I safely delete a .dep file?
If you are not using the VB6 Package and Deployment Wizard, yes. The file is metadata only and deleting it will not affect the component it describes unless you regenerate VB6 installers.
What replaced .dep files?
MSI installer projects (WiX Toolset, Visual Studio Setup Projects), MSIX packages, and ClickOnce deployment replaced the VB6 setup wizard workflow. None use .dep files.

References

1Microsoft Learn - Using the Package and Deployment Wizardlearn.microsoft.com
2Microsoft - Visual Basic 6.0 support policylearn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Related extensions

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z