Loading
CTL3D32.dll install issue on Windows 7...
I have an installation which works on Windows 2000 and XP, but when I run it on Windows 7 (64-bit system), I get the dialog box with the message "This application uses CTL3D32.DLL, which has not been correctly installed. CTL3D32.DLL must be installed in the Widows system directory."

 

[ The installed application runs fine...CTL3D32.DLL is actually already installed on the Windows 7 system. ]

 

I have tried the following "system" directories, C:\Windows\System, C:\Windows\System32, and C:\Windows\SysWOW64.

 

Same error message.

 

I have even tried telling the install NOT to install this DLL if the target system is Windows 7, AND I STILL GET THE SAME ERROR MESSAGE.

 

I'm at a loss at this point...any ideas?

  • Can you provide a log so we can see exactly when this message is occurring? Perhaps it's actually referencing a custom action or something that uses this DLL that isn't working on a 64-bit operating system?
  • Here is the standard log from the installation...I did not see anything alarming, but then I have never looked at one of these before... 1-19-2010[12:10:52 PM]: InstallShield setup.exe (Ansi) started, cmdline: /debuglog 1-19-2010[12:10:52 PM]: Extracting setup.ini... 1-19-2010[12:10:52 PM]: Extracting 'Setup.INI' to C:\Users\beecherd\AppData\Local\Temp\{E479C0A7-B82B-44BE-B0E0-78F8C20E983B}\Setup.INI 1-19-2010[12:10:52 PM]: Extracting '0x0409.ini' to C:\Users\beecherd\AppData\Local\Temp\{E479C0A7-B82B-44BE-B0E0-78F8C20E983B}\0x0409.ini 1-19-2010[12:10:52 PM]: Reading setup.ini from C:\Users\beecherd\AppData\Local\Temp\{E479C0A7-B82B-44BE-B0E0-78F8C20E983B}\Setup.INI 1-19-2010[12:10:52 PM]: Upgrade check: checking product code {F9573674-B79A-4226-9AFA-B82CF4AC8715} 1-19-2010[12:10:52 PM]: Extracting 'Setup409.bmp' to C:\Users\beecherd\AppData\Local\Temp\{E479C0A7-B82B-44BE-B0E0-78F8C20E983B}\Setup409.bmp 1-19-2010[12:10:52 PM]: Default language: 1033, got code page 1252 1-19-2010[12:10:52 PM]: Creating setup dialog... 1-19-2010[12:10:52 PM]: GetFile: file 'AutoQuant 9.X.msi', ini section 'AutoQuant 9.X.msi', full path '', location 1634344 1-19-2010[12:10:52 PM]: File to get to 'AutoQuant 9.X.msi' 1-19-2010[12:10:52 PM]: Getting file from setup.exe 1-19-2010[12:10:52 PM]: Extracting 'AutoQuant 9.X.msi' to C:\Users\beecherd\AppData\Local\Temp\{E479C0A7-B82B-44BE-B0E0-78F8C20E983B}\AutoQuant 9.X.msi 1-19-2010[12:10:58 PM]: Reboot needed: no 1-19-2010[12:10:58 PM]: Install is script driven (ISMSI) 1-19-2010[12:10:58 PM]: Install is script driven (ISMSI) 1-19-2010[12:10:58 PM]: Extracting 'ISSetup.dll' to C:\Users\beecherd\AppData\Local\Temp\{E479C0A7-B82B-44BE-B0E0-78F8C20E983B}\ISSetup.dll 1-19-2010[12:10:59 PM]: Attempted unloaded of msi.dll: 1 1-19-2010[12:10:59 PM]: Launching InstallScript engine: C:\Users\beecherd\AppData\Local\Temp\{E479C0A7-B82B-44BE-B0E0-78F8C20E983B}\AutoQuant 9.X.msi, /v /v"SETUPEXEDIR=\"C:\Users\beecherd\Desktop\Test Install DEB\" SETUPEXENAME=\"setup.exe\"", 0 1-19-2010[12:11:48 PM]: Dumping setup.ini... 1-19-2010[12:11:48 PM]: Section: 0x0409 1-19-2010[12:11:48 PM]: 0x0401=Arabic (Saudi Arabia) 1-19-2010[12:11:48 PM]: 0x0402=Bulgarian 1-19-2010[12:11:48 PM]: 0x0403=Catalan 1-19-2010[12:11:48 PM]: 0x0404=Chinese (Taiwan) 1-19-2010[12:11:48 PM]: 0x0405=Czech 1-19-2010[12:11:48 PM]: 0x0406=Danish 1-19-2010[12:11:48 PM]: 0x0407=German (Germany) 1-19-2010[12:11:48 PM]: 0x0408=Greek 1-19-2010[12:11:48 PM]: 0x0409=English (United States) 1-19-2010[12:11:48 PM]: 0x040a=Spanish (Traditional Sort) 1-19-2010[12:11:48 PM]: 0x040b=Finnish 1-19-2010[12:11:48 PM]: 0x040c=French (France) 1-19-2010[12:11:48 PM]: 0x040d=Hebrew 1-19-2010[12:11:48 PM]: 0x040e=Hungarian 1-19-2010[12:11:48 PM]: 0x0410=Italian (Italy) 1-19-2010[12:11:48 PM]: 0x0411=Japanese 1-19-2010[12:11:48 PM]: 0x0412=Korean 1-19-2010[12:11:48 PM]: 0x0413=Dutch (Netherlands) 1-19-2010[12:11:48 PM]: 0x0414=Norwegian (Bokmal) 1-19-2010[12:11:48 PM]: 0x0415=Polish 1-19-2010[12:11:48 PM]: 0x0416=Portuguese (Brazil) 1-19-2010[12:11:48 PM]: 0x0418=Romanian 1-19-2010[12:11:48 PM]: 0x0419=Russian 1-19-2010[12:11:48 PM]: 0x041a=Croatian 1-19-2010[12:11:48 PM]: 0x041b=Slovak 1-19-2010[12:11:48 PM]: 0x041d=Swedish 1-19-2010[12:11:48 PM]: 0x041e=Thai 1-19-2010[12:11:48 PM]: 0x041f=Turkish 1-19-2010[12:11:48 PM]: 0x0421=Indonesian 1-19-2010[12:11:48 PM]: 0x0424=Slovenian 1-19-2010[12:11:48 PM]: 0x042d=Basque 1-19-2010[12:11:48 PM]: 0x0804=Chinese (PRC) 1-19-2010[12:11:48 PM]: 0x0816=Portuguese (Portugal) 1-19-2010[12:11:48 PM]: 0x0c0c=French (Canada) 1-19-2010[12:11:48 PM]: 0x0c1a=Serbian (Cyrillic) 1-19-2010[12:11:48 PM]: Section: AutoQuant 9.X.msi 1-19-2010[12:11:48 PM]: Location=AutoQuant 9.X.msi 1-19-2010[12:11:48 PM]: Type=1 1-19-2010[12:11:48 PM]: Section: Info 1-19-2010[12:11:48 PM]: DiskSpace=8000;DiskSpace requirement in KB 1-19-2010[12:11:48 PM]: Name=INTL 1-19-2010[12:11:48 PM]: Version=1.00.000 1-19-2010[12:11:48 PM]: Section: instmsiw.exe 1-19-2010[12:11:48 PM]: Location=instmsiw.exe 1-19-2010[12:11:48 PM]: Type=0 1-19-2010[12:11:48 PM]: Section: Languages 1-19-2010[12:11:48 PM]: Default=0x0409 1-19-2010[12:11:48 PM]: RequireExactLangMatch=0x0404,0x0804 1-19-2010[12:11:48 PM]: RTLLangs=0x0401,0x040d 1-19-2010[12:11:48 PM]: Supported=0x0409 1-19-2010[12:11:48 PM]: Section: MsiVersion 1-19-2010[12:11:48 PM]: 2.0.2600.0=SupportOS 1-19-2010[12:11:48 PM]: Section: Setup.bmp 1-19-2010[12:11:48 PM]: 409=Setup409.bmp 1-19-2010[12:11:48 PM]: Type=1 1-19-2010[12:11:48 PM]: Section: Startup 1-19-2010[12:11:48 PM]: CmdLine= 1-19-2010[12:11:48 PM]: DoMaintenance=Y 1-19-2010[12:11:48 PM]: DotNetOptionalInstallIfSilent=N 1-19-2010[12:11:48 PM]: EnableLangDlg=N 1-19-2010[12:11:48 PM]: LauncherName=setup.exe 1-19-2010[12:11:48 PM]: LogResults=N 1-19-2010[12:11:48 PM]: OnUpgrade=1 1-19-2010[12:11:48 PM]: PackageCode={F7DE0B48-8920-4DAC-96D1-A701C0CF2DD8} 1-19-2010[12:11:48 PM]: PackageName=AutoQuant 9.X.msi 1-19-2010[12:11:48 PM]: Product=AutoQuant 9.X 1-19-2010[12:11:48 PM]: ProductCode={F9573674-B79A-4226-9AFA-B82CF4AC8715} 1-19-2010[12:11:48 PM]: ProductVersion=9.4.3.0 1-19-2010[12:11:48 PM]: ScriptDriven=1 1-19-2010[12:11:48 PM]: ScriptVer=16.0.0.400 1-19-2010[12:11:48 PM]: SuppressReboot=Y 1-19-2010[12:11:48 PM]: SuppressWrongOS=Y 1-19-2010[12:11:48 PM]: Section: SupportOS 1-19-2010[12:11:48 PM]: Win2K=1 1-19-2010[12:11:48 PM]: Win95=1 1-19-2010[12:11:48 PM]: Win98=1 1-19-2010[12:11:48 PM]: WinME=1 1-19-2010[12:11:48 PM]: WinNT4SP6=1 1-19-2010[12:11:48 PM]: Section: SupportOSMsi11 1-19-2010[12:11:48 PM]: Win95=1 1-19-2010[12:11:48 PM]: Win98=1 1-19-2010[12:11:48 PM]: WinNT4SP3=1 1-19-2010[12:11:48 PM]: Section: SupportOSMsi12 1-19-2010[12:11:48 PM]: Win95=1 1-19-2010[12:11:48 PM]: Win98=1 1-19-2010[12:11:48 PM]: WinME=1 1-19-2010[12:11:48 PM]: WinNT4SP3=1 1-19-2010[12:11:48 PM]: Section: SupportOSMsi30 1-19-2010[12:11:48 PM]: Win2003Server=1 1-19-2010[12:11:48 PM]: Win2KSP3=1 1-19-2010[12:11:48 PM]: WinXP=1 1-19-2010[12:11:48 PM]: Section: Win2003Server 1-19-2010[12:11:48 PM]: BuildNo=2600 1-19-2010[12:11:48 PM]: MajorVer=5 1-19-2010[12:11:48 PM]: MinorVer=2 1-19-2010[12:11:48 PM]: MinorVerMax=3 1-19-2010[12:11:48 PM]: PlatformId=2 1-19-2010[12:11:48 PM]: Section: Win2K 1-19-2010[12:11:48 PM]: BuildNo=2195 1-19-2010[12:11:48 PM]: MajorVer=5 1-19-2010[12:11:48 PM]: MinorVer=0 1-19-2010[12:11:48 PM]: MinorVerMax=1 1-19-2010[12:11:48 PM]: PlatformId=2 1-19-2010[12:11:48 PM]: Section: Win2KSP3 1-19-2010[12:11:48 PM]: BuildNo=2195 1-19-2010[12:11:48 PM]: MajorVer=5 1-19-2010[12:11:48 PM]: MinorVer=0 1-19-2010[12:11:48 PM]: MinorVerMax=1 1-19-2010[12:11:48 PM]: PlatformId=2 1-19-2010[12:11:48 PM]: ServicePack=768 1-19-2010[12:11:48 PM]: Section: Win95 1-19-2010[12:11:48 PM]: BuildNo=950 1-19-2010[12:11:48 PM]: MajorVer=4 1-19-2010[12:11:48 PM]: MinorVer=0 1-19-2010[12:11:48 PM]: MinorVerMax=1 1-19-2010[12:11:48 PM]: PlatformId=1 1-19-2010[12:11:48 PM]: Section: Win98 1-19-2010[12:11:48 PM]: BuildNo=1998 1-19-2010[12:11:48 PM]: MajorVer=4 1-19-2010[12:11:48 PM]: MinorVer=10 1-19-2010[12:11:48 PM]: MinorVerMax=11 1-19-2010[12:11:48 PM]: PlatformId=1 1-19-2010[12:11:48 PM]: Section: WinME 1-19-2010[12:11:48 PM]: BuildNo=3000 1-19-2010[12:11:48 PM]: MajorVer=4 1-19-2010[12:11:48 PM]: MinorVer=90 1-19-2010[12:11:48 PM]: MinorVerMax=91 1-19-2010[12:11:48 PM]: PlatformId=1 1-19-2010[12:11:48 PM]: Section: WinNT4SP3 1-19-2010[12:11:48 PM]: BuildNo=1381 1-19-2010[12:11:48 PM]: MajorVer=4 1-19-2010[12:11:48 PM]: MinorVer=0 1-19-2010[12:11:48 PM]: MinorVerMax=1 1-19-2010[12:11:48 PM]: PlatformId=2 1-19-2010[12:11:48 PM]: ServicePack=768 1-19-2010[12:11:48 PM]: Section: WinNT4SP6 1-19-2010[12:11:48 PM]: BuildNo=1381 1-19-2010[12:11:48 PM]: MajorVer=4 1-19-2010[12:11:48 PM]: MinorVer=0 1-19-2010[12:11:48 PM]: MinorVerMax=1 1-19-2010[12:11:48 PM]: PlatformId=2 1-19-2010[12:11:48 PM]: ServicePack=1536 1-19-2010[12:11:48 PM]: Section: WinXP 1-19-2010[12:11:48 PM]: BuildNo=2600&
    Expand Post
  • Well huh that's one tiny log, I didn't see anything wrong, but then again I didn't see anything useful (like any of your installation actions). When debugging an install I typically use /l*v, which yes, can create upwords of 10mb log files with my products, but it pays to be verbose when issues arise.

Loading
CTL3D32.dll install issue on Windows 7...