Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
HOWTO: register remote COM+ application
Message
 
 
À
05/11/2004 17:21:04
Information générale
Forum:
Visual FoxPro
Catégorie:
COM/DCOM et OLE Automation
Divers
Thread ID:
00958709
Message ID:
00958711
Vues:
15
This message has been marked as the solution to the initial question of the thread.
You've to distribute VFP runtime libraries. See http://fox.wikis.com/wc.dll?Wiki~VFP8RuntimeFiles~VFP for details.

>OK. I created a COM+ application on my server, and registered a VFP (version 8 sp1) DLL on it as a component. I can access this component remotely with CREATEOBJECTEX(), from my development workstation and everyhting works wonderfully.
>
>Now, to register the remote COM+ application on a 2nd workstation, I exported from Component services as a proxy, which created a MSI file to run on the target machine.
>
>Running that fails registration. : "Error registering COM+ application icg." where icg is the application name.
>
>I exported again, this time not as a proxy, same result.
>
>Used regsvr32 from the command window on the target machine and got:
>
>DllRegisterserver failed. Error code 0x80004005"
>
>I used Installshield, marking the dll and tlb files as self-registering. created setup.exe, the error was:
>"Resource file version mismatch. Visual FoxPro cannot start."
>
>
>
>Ok, I solved this problem temporarily when I wanted to place the COM+ dll on my server, by actually compiling it there. I cannot do that on every target machine. I am at a loss as to how to proceed, at this point. How can I get this thing registered, so it can be called from clients?
--sb--
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform