PDA

View Full Version : Error while running setup.exe



JerryRodgers
03-21-2005, 04:56 PM
Hi,

I have posted this questions to the experts exchange so I am going to grab my thread from there and post it here in the hopes that someone can help.

>>
I created a single distribution (setup.exe) installer for the VFP 7 runtime files required by a workstation and am getting an error when trying to launch the installer on my client's machine. I tested the installer on a workstation at my office Win 2003 server and it worked no problem. Are there prerequisites that are required to be able to run install shield? Like maybe the .NET framework or something? The client machine is a WIndows XP machine (clean install).

The error is:
"Setup Launcher
Setup Launcher has encountered a problem and needs to close. We are sorry for the inconvenience..... " then the good old send MS the error report.

My Install shield project has nothing special in it. The Merge modules selected are :

MS VC++ Runtime files (because I understand we need msvcr70.msm)
MS VFP 7 RUntime Libraries
MS VFP ODBC Driver
MS VFP OLE DB Provider

I used these articles as a reference when building the Install Shield project.

http://fox.wikis.com/wc.dll?Wiki~InstallShieldExpressAndVfp7
http://fox.wikis.com/wc.dll?Wiki~VFP7RuntimeFiles

I am a local user with local admin privledges (ie I am in the Administrators group).

Also
More info - upon a reboot and rerunning setup. when i look at the details oo the erorr in the Error Signature...

I see the following.

AppName: Setup.exe AppVer 3.54.164.0 ModName:user32.dll
ModVer: 5.1.2600.21800 Offset 00009be9

Does the ModName imply something might be up with permissions? I am reaching (I know :->) but at this point I am desparate.

And then I tried this.

ok - to debug this a little I checked the environment vars and I had temp/tmp setup to documents and settings. I changed it to c:\temp and then when the error occured a few files had been written to c:\temp which disapper after the Send Error Report or DOn't Send button is clicked. Specifically I saw a .txt file name was 34c3_appcompat.txt and in it was the following. Not sure at all what this is or what it means....

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="setup.exe" FILTER="GRABMI_FILTER_PRIVACY">
<MATCHING_FILE NAME="setup.exe" SIZE="9444273" CHECKSUM="0xBD724015" BIN_FILE_VERSION="3.54.164.0" BIN_PRODUCT_VERSION="3.54.0.0" PRODUCT_VERSION="3.1.7000 " FILE_DESCRIPTION="Setup Launcher " COMPANY_NAME="The Lyon Group " PRODUCT_NAME="WinSmart " FILE_VERSION="3.1.7000 " LEGAL_COPYRIGHT="749 " VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x10001" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="3.54.164.0" UPTO_BIN_PRODUCT_VERSION="3.54.0.0" LINK_DATE="05/29/2002 17:47:24" UPTO_LINK_DATE="05/29/2002 17:47:24" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
<EXE NAME="USER32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="user32.dll" SIZE="577024" CHECKSUM="0xF5C0D45B" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows XP USER API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="user32" INTERNAL_NAME="user32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x9CA60" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/04/2004 07:56:40" UPTO_LINK_DATE="08/04/2004 07:56:40" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
<MATCHING_FILE NAME="kernel32.dll" SIZE="983552" CHECKSUM="0x4CE79457" BIN_FILE_VERSION="5.1.2600.2180" BIN_PRODUCT_VERSION="5.1.2600.2180" PRODUCT_VERSION="5.1.2600.2180" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xFF848" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.2180" UPTO_BIN_PRODUCT_VERSION="5.1.2600.2180" LINK_DATE="08/04/2004 07:56:36" UPTO_LINK_DATE="08/04/2004 07:56:36" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>