PDA

View Full Version : File msvcr70.dll not being installed.



MichaelKatz
01-09-2003, 07:44 AM
We distribute an appliacation built in VFP 7 and use InstallShield Express for the setup. Many of our users receive the message
"File msvcr70.dll not found".

It shows up in the data1.cab file as
"msvcr70_dll_20_____x86.364........ " but does not get installed.

If I Build the setup without compression it shows up in the root folder as msvcr70.dll

Till we figure out why, I rename the file and install it in the app folder and rename it after setup is finished.

Why is this happening and what can I do.

Thank you,

Michael
mkatzla@juno.com

Chandima
01-09-2003, 11:25 AM
You are using the VFP 7 merge module right? If so, when you select it in the merge module's view, it SHOULD launch the "Merge module Properties" dialog and put focus on the "Configurable Values" tab. Set the value of the given property to [SystemFolder] and you should be OK.

MichaelKatz
02-11-2003, 10:28 AM
Hate to admit it but I am not certain what you mean by 'Merge Modules'. Can you please explain.

Chandima
02-11-2003, 06:56 PM
You are using Express 4.0 right? If so:

1. Open your project
2. Go to Redistributables View
3. See if you have selected an item named "Microsoft C Runtime Library 7.0"
4. If so, right click on it and select "Configure merge module"
5. Select "SystemFolder" for the property value
6. Build and install

Does this help?

MichaelKatz
02-11-2003, 07:52 PM
Should I change it in the 'Destination' box of the 'General' tab;

the 'Value' box of the 'Configurable Values' tab;

or Both ?

By the way, it is not the whole module that is causing trouble. Only the file 'MSVCR70.DLL'. It is being installed in the root folder, which is not always part of the path.