Information générale
Catégorie:
COM/DCOM et OLE Automation
Versions des environnements
Network:
Windows 2008 Server
Hi Al.
>- used your code, built, ran - no extra file created
>- checked project information, it was multi-use by default, changed to single-use
>- rebuilt with recompile all, ran - no extra file created
It gets even weirder: when I use the following from the VFP IDE, there's no extra file:
loServer = createobject('COMServer.COMServer')
messagebox(loServer.Hello('Doug'))
But when I do it in a command button in an EXE, the extra DLL is created. It happens whether the EXE is run as administrator or a normal user.
>Do you have anything hooked into your project that runs at build time?
No.
Grasping at straws, I recreated the project from scratch, with a new name for the project (and hence the DLL), the main program, and the class (and hence the name of the COM server). No change -- when I instantiate X.MyServer (the new names) in an EXE, I get a new DLL named XR1.DLL created.
Doug
Précédent
Suivant
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement