General information
Category:
COM/DCOM and OLE Automation
Environment versions
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
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only