Nei file VBP, ci sono "Riferimenti" e "oggetti" come segue:intesa VB6 file di progetto (VBP)
Reference=*\G{D63E0CE2-A0A2-11D0-9C02-00C04FC99C8E}#2.0#0#..\..\..\WINDOWS\system32\msxml.dll#Microsoft XML, version 2.0
Object={EAB22AC0-30C1-11CF-A7EB-0000C05BAE0B}#1.1#0; ieframe.dll
- Quali sono le differenze tra questi due?
- Perché alcune DLL sono referenziate tramite Riferimento invece che Oggetto o viceversa?
- Dove si trova VB come percorso file per i riferimenti all'oggetto? I percorsi non sono specificati per loro nel VBP, né il GUID compare quando cerco il mio registro! Tuttavia, quando carico il progetto, VB prova a cercare la dll/ocx/etc. su un percorso assoluto (ad esempio
C:\path\to\dll\ieframe.dll
). Dove sta ottenendo questo percorso se non si trova nel registro o nel VBP ?!