if you used FOXTOOLS.FLL, or any other supporting files and libraries , you need to include them in the setup. i suggest you use the wizard to ease the task of creating your setup file.
You don't have the correct runtime files installed for the version of VFP the EXE was compiled in.
What version of VFP is this? That determines if you use the Setup Wizard or InstallShield Express, which also determines how you include the runtime files.
i have setup files already that's why i was able to run the program in another computer
I feel there is a certain amount of misunderstanding.
When you do a setup, the installation copies files related to RUNTIME libraries in aprropriate folders of the local machine. SO these are used when the executable is run.
When you hav installed in another computer, that got the libraries for that computer.
a. To add another user, make an installation in the next computer also. If you are in doubt if the data files will be duplicated, after installation,
b. remove the data directory where you installed in the next computer,
c. remove the desktop icon, if already created.
d. Now browse to the server and locate the excutable. Drag it to desktop or whatever you are doing as you are doing now.
This will work now, because, the runtime libraries are installed by the setup process in (a).
As Barb suggests, in VFP 7/8, the install disk allows you to install an special VFP version of InstallShield - this replaces the Setup Wizard that used to be part of VFp 3 -> 6. You need to use this (or another Windows Installer) to gather your application files, the VFP runtimes and any other controls you may need on the users' systems. While the VFP 8.0 IDE can usually run VFP 7.0 .EXE's, the VFP 8.0 runtimes won't - the runtime MUST match the version of VFP the EXE was created with.
One additional thing I'd like to add is that inclusion of the runtime files in the setup is NOT automatic! With InstallShield Express, you must specifically select the merge module with the runtime files you need. Under Step 2 in ISE, you'll see an item called "Objects/Merge Modules". When you click on that, it shows a list of the modules available. You need to find "Microsoft Visual FoxPro 7 Runtime Libraries" and check that. You also need the "Microsoft Visual C++ 7.0 Runtime".
I have a similar Problem in that I have to install the program using installshield output for each user on the machine (xp pro) after having to give each user admin privileges on the various workstations.
What do I have to do in Installshield (vfp7) so that one installation can benefit everyone using the workstation?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.