Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Get *.tlb and *.vbr when compile *.exe
Message
 
À
21/08/2014 12:06:27
Information générale
Forum:
Visual FoxPro
Catégorie:
Gestionnaire de projet
Versions des environnements
Visual FoxPro:
VFP 7 SP1
OS:
Windows Server 2008
Network:
Windows 2008 Server
Database:
Visual FoxPro
Application:
Desktop
Divers
Thread ID:
01606213
Message ID:
01606241
Vues:
115
Yup those files are only needed for remote DCOM registration (actually only the .vbr). The .tlb file is compiled into the EXE, and is useful only if you need to import the type library from some tooling. The .tlb file was required before VFP8 I believe when it was not compiled in.

VFP.exe are fully self contained for COM registration when using YouApp.exe -regserver...

+++ Rick ---

>>Working in vfp7. When I build my exe's, I always get 2 extra files. project.TLB and project.VBR. I delete them but would like to "not have them"..
>>Thanks, Randy
>
>Are you sure that you don't need them? In that case, I suspect that you compile to the wrong exe version. This from Help:
>
>If the .exe file contains OLEPUBLIC class definitions, BUILD EXE automatically registers the OLEPUBLIC class definitions in the system registry. OLEPUBLIC class definitions appear in the Server Classes list box on the Servers tab of the Project Information dialog box. BUILD EXE creates also registration (.vbr) and type library (.tlb) files with the same name as the .exe file. The .vbr file makes it possible for you to register class definitions in the system registry when the .exe file is moved to a different computer. The .tlb file is for use with object browsers. For more information about registering OLEPUBLIC class definitions in an executable file, see Sharing Information and Adding OLE.
+++ Rick ---

West Wind Technologies
Maui, Hawaii

west-wind.com/
West Wind Message Board
Rick's Web Log
Markdown Monster
---
Making waves on the Web

Where do you want to surf today?
Précédent
Répondre
Fil
Voir

Click here to load this message in the networking platform