Co to jest format pliku DEP?
Plik .dep to plik zależności kreatora instalacji Visual Basic - tekstowy manifest INI używany przez Microsoft Visual Basic 5.0 Setup Wizard oraz VB6 Package and Deployment Wizard (PDW).
Każdy plik .dep opisuje zależności wykonawcze (run-time) pojedynczego komponentu Visual Basic, takiego jak .ocx lub .dll. Sekcje są nazywane zgodnie z nazwą pliku komponentu (np. [MyOCX.OCX]), a każda sekcja zawiera listę plików wymaganych przez ten komponent w czasie pracy, ich minimalne numery wersji, sposób ich rejestracji (autorejestracja vs. jawne regsvr32), kody katalogów docelowych oraz opcjonalne informacje o źródłowym pakiecie CAB.
Gdy PDW pakuje aplikację VB6 do dystrybucji, odczytuje główną listę zależności VB6DEP.INI wraz z wszelkimi plikami .dep poszczególnych komponentów, aby zbudować pełny graf zależności, zapewniając, że każdy wymagany plik trafi do archiwów CAB instalatora.
Pliki .dep są kodowane w zwykłym tekście Windows-1252/ASCII i zazwyczaj mają rozmiar od 1 KB do 20 KB. Dowolny edytor tekstu - w tym Notatnik - może je otworzyć.
Format ten jest całkowicie przestarzały. Rozszerzone wsparcie dla Visual Basic 6.0 zakończyło się w kwietniu 2008 roku, a Kreator instalacji i PDW nie są obsługiwane w nowoczesnych systemach Windows. Microsoft zobowiązał się do utrzymania środowiska wykonawczego VB6 w systemie Windows co najmniej do 2031 roku, ale IDE i narzędzia do pakowania nie są już funkcjonalne na obecnych systemach. Deweloperzy wciąż utrzymujący starsze aplikacje VB6 to jedyne osoby, które mogą dziś napotkać pliki .dep; nowoczesne wdrażanie wykorzystuje pakiety MSI, WiX Toolset lub ClickOnce.
Bezpieczeństwo
RYZYKO: LOWZwykły plik tekstowy INI; nie może wykonywać kodu. Zawiera listy ścieżek plików i kluczy rejestru - przejrzyj zawartość przed użyciem, aby zrozumieć, jakie zależności deklaruje starszy plik OCX. Brak wektorów złośliwego oprogramowania.
Szczegóły formatu
w pigułce- Różne narzędzia wdrożeniowe - ogólny manifest zależności - Niektóre narzędzia wdrożeniowe Windows innych firm historycznie używały rozszerzenia .dep jako pliku deklaracji zależności; niepowiązane z formatem VB6.
Programy otwierające pliki DEP
Szczegóły techniczne
specyfikacja| Typ formatu | Tekstowy manifest zależności w stylu INI |
| Kodowanie tekstu | Windows-1252 / ASCII |
| Typowy rozmiar pliku | 1 KB - 20 KB |
| Nazewnictwo sekcji | Każda sekcja INI jest nazwana zgodnie z plikiem komponentu, który opisuje (np. [MyOCX.OCX] lub [MSVBVM60.DLL]) |
| Klucze w sekcjach | Nazwa wymaganego pliku, minimalna wersja, typ rejestracji, kod katalogu docelowego, opcjonalna ścieżka źródłowa CAB |
| Tryby rejestracji | Flaga autorejestracji lub jawna ścieżka regsvr32 dla każdej zależności |
| Główna lista zależności | VB6DEP.INI (VB6 PDW) / VB5DEP.INI (VB5 Setup Wizard) - ogólnosystemowy rejestr znanych komponentów |
| Narzędzia przetwarzające | Visual Basic 5.0 Setup Wizard; Visual Basic 6.0 Package and Deployment Wizard (PDW) |
| Formaty towarzyszące | .vbp (projekt VB), .cab (archiwum dystrybucyjne), .inf (skrypt instalacyjny) |
| Era docelowego systemu operacyjnego | Windows 95 / 98 / NT 4.0 / 2000 / XP |
| Aktualny status | Przestarzały - IDE VB6 nieobsługiwane w systemach Windows Vista+; środowisko wykonawcze VB6 wspierane co najmniej do 2031 r. zgodnie ze zobowiązaniem Microsoft, ale narzędzia do pakowania nie działają na nowoczesnych systemach Windows |
| Wydano | 1997 (Visual Basic 5.0 / VB Setup Wizard) |
| Najnowsza wersja | Visual Basic 6.0 Package and Deployment Wizard (1998) - format unchanged |
| Specyfikacja | www.infania.net |
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki DEP.