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.