Author Topic: GSX 2.6.0.0 is not detecting P3Dv3  (Read 2509 times)

Gusineas

  • Newbie
  • *
  • Posts: 2
GSX 2.6.0.0 is not detecting P3Dv3
« on: July 01, 2019, 08:10:53 pm »
Good day, I downloaded the latest and official version of gsx for P3D from the official website, when trying to install (even when running as administrator), it does not show the option for P3Dv3, but FSX. P3Dv1, and P3Dv2, and I don't have any of them installed.
This is the log error. Thanks

https://ibb.co/3d4jW88

2019-07-01 13:08:24.162   Log opened. (Time zone: UTC-05:00)
2019-07-01 13:08:24.162   Setup version: Inno Setup version 5.6.1 (a)
2019-07-01 13:08:24.162   Original Setup EXE: C:\Users\Gusineas\Documents\GSX_Installer\gsx_fsx_setup2.exe
2019-07-01 13:08:24.162   Setup command line: /SL5="$16030A,169984,0,C:\Users\Gusineas\Documents\GSX_Installer\gsx_fsx_setup2.exe" /SPAWNWND=$1A02F4 /NOTIFYWND=$D0322 /log=install.log
2019-07-01 13:08:24.162   Windows version: 10.0.18362  (NT platform: Yes)
2019-07-01 13:08:24.162   64-bit Windows: Yes
2019-07-01 13:08:24.162   Processor architecture: x64
2019-07-01 13:08:24.163   User privileges: Administrative
2019-07-01 13:08:24.191   64-bit install mode: No
2019-07-01 13:08:24.193   Created temporary directory: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp
2019-07-01 13:08:24.198   -- DLL function import --
2019-07-01 13:08:24.198   Function name: idpAddFile
2019-07-01 13:08:24.198   DLL name: files:idp.dll
2019-07-01 13:08:24.198   Extracting temporary file: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.209   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.209   Importing the DLL function.
2019-07-01 13:08:24.251   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.251   -- DLL function import --
2019-07-01 13:08:24.251   Function name: idpAddFileComp
2019-07-01 13:08:24.251   DLL name: files:idp.dll
2019-07-01 13:08:24.251   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.251   Importing the DLL function.
2019-07-01 13:08:24.251   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.251   -- DLL function import --
2019-07-01 13:08:24.251   Function name: idpAddMirror
2019-07-01 13:08:24.251   DLL name: files:idp.dll
2019-07-01 13:08:24.251   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.251   Importing the DLL function.
2019-07-01 13:08:24.251   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.251   -- DLL function import --
2019-07-01 13:08:24.251   Function name: idpAddFtpDir
2019-07-01 13:08:24.251   DLL name: files:idp.dll
2019-07-01 13:08:24.251   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.251   Importing the DLL function.
2019-07-01 13:08:24.251   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.251   -- DLL function import --
2019-07-01 13:08:24.251   Function name: idpAddFtpDirComp
2019-07-01 13:08:24.251   DLL name: files:idp.dll
2019-07-01 13:08:24.251   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.251   Importing the DLL function.
2019-07-01 13:08:24.251   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.251   -- DLL function import --
2019-07-01 13:08:24.251   Function name: idpClearFiles
2019-07-01 13:08:24.251   DLL name: files:idp.dll
2019-07-01 13:08:24.252   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.252   Importing the DLL function.
2019-07-01 13:08:24.252   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.252   -- DLL function import --
2019-07-01 13:08:24.252   Function name: idpFilesCount
2019-07-01 13:08:24.252   DLL name: files:idp.dll
2019-07-01 13:08:24.252   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.252   Importing the DLL function.
2019-07-01 13:08:24.252   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.252   -- DLL function import --
2019-07-01 13:08:24.252   Function name: idpFtpDirsCount
2019-07-01 13:08:24.252   DLL name: files:idp.dll
2019-07-01 13:08:24.252   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.252   Importing the DLL function.
2019-07-01 13:08:24.252   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.252   -- DLL function import --
2019-07-01 13:08:24.252   Function name: idpFileDownloaded
2019-07-01 13:08:24.252   DLL name: files:idp.dll
2019-07-01 13:08:24.252   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.252   Importing the DLL function.
2019-07-01 13:08:24.252   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.252   -- DLL function import --
2019-07-01 13:08:24.252   Function name: idpFilesDownloaded
2019-07-01 13:08:24.252   DLL name: files:idp.dll
2019-07-01 13:08:24.252   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.252   Importing the DLL function.
2019-07-01 13:08:24.252   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.252   -- DLL function import --
2019-07-01 13:08:24.252   Function name: idpDownloadFile
2019-07-01 13:08:24.252   DLL name: files:idp.dll
2019-07-01 13:08:24.252   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.252   Importing the DLL function.
2019-07-01 13:08:24.252   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.252   -- DLL function import --
2019-07-01 13:08:24.252   Function name: idpDownloadFiles
2019-07-01 13:08:24.252   DLL name: files:idp.dll
2019-07-01 13:08:24.252   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.252   Importing the DLL function.
2019-07-01 13:08:24.252   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.252   -- DLL function import --
2019-07-01 13:08:24.253   Function name: idpDownloadFilesComp
2019-07-01 13:08:24.253   DLL name: files:idp.dll
2019-07-01 13:08:24.253   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.253   Importing the DLL function.
2019-07-01 13:08:24.253   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.253   -- DLL function import --
2019-07-01 13:08:24.253   Function name: idpDownloadFilesCompUi
2019-07-01 13:08:24.253   DLL name: files:idp.dll
2019-07-01 13:08:24.253   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.253   Importing the DLL function.
2019-07-01 13:08:24.253   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.253   -- DLL function import --
2019-07-01 13:08:24.253   Function name: idpStartDownload
2019-07-01 13:08:24.253   DLL name: files:idp.dll
2019-07-01 13:08:24.253   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.253   Importing the DLL function.
2019-07-01 13:08:24.253   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.253   -- DLL function import --
2019-07-01 13:08:24.253   Function name: idpStopDownload
2019-07-01 13:08:24.253   DLL name: files:idp.dll
2019-07-01 13:08:24.253   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.253   Importing the DLL function.
2019-07-01 13:08:24.253   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.253   -- DLL function import --
2019-07-01 13:08:24.253   Function name: idpSetLogin
2019-07-01 13:08:24.253   DLL name: files:idp.dll
2019-07-01 13:08:24.253   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.253   Importing the DLL function.
2019-07-01 13:08:24.253   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.253   -- DLL function import --
2019-07-01 13:08:24.253   Function name: idpSetProxyMode
2019-07-01 13:08:24.253   DLL name: files:idp.dll
2019-07-01 13:08:24.253   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.253   Importing the DLL function.
2019-07-01 13:08:24.253   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.253   -- DLL function import --
2019-07-01 13:08:24.253   Function name: idpSetProxyName
2019-07-01 13:08:24.253   DLL name: files:idp.dll
2019-07-01 13:08:24.253   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.253   Importing the DLL function.
2019-07-01 13:08:24.253   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.253   -- DLL function import --
2019-07-01 13:08:24.254   Function name: idpSetProxyLogin
2019-07-01 13:08:24.254   DLL name: files:idp.dll
2019-07-01 13:08:24.254   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.254   Importing the DLL function.
2019-07-01 13:08:24.254   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.254   -- DLL function import --
2019-07-01 13:08:24.254   Function name: idpConnectControl
2019-07-01 13:08:24.254   DLL name: files:idp.dll
2019-07-01 13:08:24.254   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.254   Importing the DLL function.
2019-07-01 13:08:24.254   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.254   -- DLL function import --
2019-07-01 13:08:24.254   Function name: idpAddMessage
2019-07-01 13:08:24.254   DLL name: files:idp.dll
2019-07-01 13:08:24.254   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.254   Importing the DLL function.
2019-07-01 13:08:24.254   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.254   -- DLL function import --
2019-07-01 13:08:24.254   Function name: idpSetInternalOption
2019-07-01 13:08:24.254   DLL name: files:idp.dll
2019-07-01 13:08:24.254   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.254   Importing the DLL function.
2019-07-01 13:08:24.254   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.254   -- DLL function import --
2019-07-01 13:08:24.254   Function name: idpSetDetailedMode
2019-07-01 13:08:24.254   DLL name: files:idp.dll
2019-07-01 13:08:24.254   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.254   Importing the DLL function.
2019-07-01 13:08:24.254   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.254   -- DLL function import --
2019-07-01 13:08:24.254   Function name: idpSetComponents
2019-07-01 13:08:24.254   DLL name: files:idp.dll
2019-07-01 13:08:24.254   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.254   Importing the DLL function.
2019-07-01 13:08:24.254   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.254   -- DLL function import --
2019-07-01 13:08:24.254   Function name: idpReportError
2019-07-01 13:08:24.254   DLL name: files:idp.dll
2019-07-01 13:08:24.254   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.254   Importing the DLL function.
2019-07-01 13:08:24.254   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.254   -- DLL function import --
2019-07-01 13:08:24.254   Function name: idpTrace
2019-07-01 13:08:24.254   DLL name: files:idp.dll
2019-07-01 13:08:24.255   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.255   Importing the DLL function.
2019-07-01 13:08:24.255   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.255   -- DLL function import --
2019-07-01 13:08:24.255   Function name: idpAddFileSize32
2019-07-01 13:08:24.255   DLL name: files:idp.dll
2019-07-01 13:08:24.255   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.255   Importing the DLL function.
2019-07-01 13:08:24.255   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.255   -- DLL function import --
2019-07-01 13:08:24.255   Function name: idpAddFileSize32
2019-07-01 13:08:24.255   DLL name: files:idp.dll
2019-07-01 13:08:24.255   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.255   Importing the DLL function.
2019-07-01 13:08:24.255   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.255   -- DLL function import --
2019-07-01 13:08:24.255   Function name: idpGetFileSize32
2019-07-01 13:08:24.255   DLL name: files:idp.dll
2019-07-01 13:08:24.255   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.255   Importing the DLL function.
2019-07-01 13:08:24.255   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.255   -- DLL function import --
2019-07-01 13:08:24.255   Function name: idpGetFilesSize32
2019-07-01 13:08:24.255   DLL name: files:idp.dll
2019-07-01 13:08:24.255   Dest DLL name: C:\Users\Gusineas\AppData\Local\Temp\is-FDJ48.tmp\idp.dll
2019-07-01 13:08:24.255   Importing the DLL function.
2019-07-01 13:08:24.255   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.255   -- DLL function import --
2019-07-01 13:08:24.255   Function name: CreateProcessA
2019-07-01 13:08:24.255   DLL name: kernel32.dll
2019-07-01 13:08:24.255   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.255   Importing the DLL function.
2019-07-01 13:08:24.255   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.255   -- DLL function import --
2019-07-01 13:08:24.255   Function name: CreateProcessA
2019-07-01 13:08:24.255   DLL name: kernel32.dll
2019-07-01 13:08:24.256   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.256   Importing the DLL function.
2019-07-01 13:08:24.256   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.256   -- DLL function import --
2019-07-01 13:08:24.256   Function name: GetLastError
2019-07-01 13:08:24.256   DLL name: kernel32.dll
2019-07-01 13:08:24.256   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.256   Importing the DLL function.
2019-07-01 13:08:24.256   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.256   -- DLL function import --
2019-07-01 13:08:24.256   Function name: GetFileAttributesExA
2019-07-01 13:08:24.256   DLL name: kernel32.dll
2019-07-01 13:08:24.256   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.256   Importing the DLL function.
2019-07-01 13:08:24.256   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.256   -- DLL function import --
2019-07-01 13:08:24.256   Function name: FileTimeToSystemTime
2019-07-01 13:08:24.256   DLL name: kernel32.dll
2019-07-01 13:08:24.256   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.256   Importing the DLL function.
2019-07-01 13:08:24.256   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.256   -- DLL function import --
2019-07-01 13:08:24.256   Function name: GetDriveTypeA
2019-07-01 13:08:24.256   DLL name: kernel32.dll
2019-07-01 13:08:24.256   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.256   Importing the DLL function.
2019-07-01 13:08:24.256   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.256   -- DLL function import --
2019-07-01 13:08:24.256   Function name: GetLogicalDriveStringsA
2019-07-01 13:08:24.256   DLL name: kernel32.dll
2019-07-01 13:08:24.256   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.256   Importing the DLL function.
2019-07-01 13:08:24.256   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.256   -- DLL function import --
2019-07-01 13:08:24.256   Function name: GetExitCodeProcess
2019-07-01 13:08:24.256   DLL name: kernel32.dll
2019-07-01 13:08:24.256   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.256   Importing the DLL function.
2019-07-01 13:08:24.256   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.256   -- DLL function import --
2019-07-01 13:08:24.256   Function name: CloseHandle
2019-07-01 13:08:24.256   DLL name: kernel32.dll
2019-07-01 13:08:24.256   Dest DLL name: kernel32.dll
2019-07-01 13:08:24.256   Importing the DLL function.
2019-07-01 13:08:24.256   Successfully imported the DLL function. Delay loaded? No
2019-07-01 13:08:24.257   Folder for XML files C:\Users\Gusineas\AppData\Roaming\Microsoft\FSX is missing, product is likely not installed
2019-07-01 13:08:24.257   Folder for XML files C:\Users\Gusineas\AppData\Roaming\Microsoft\FSX-SE is missing, product is likely not installed
2019-07-01 13:08:24.257   Folder for XML files C:\Users\Gusineas\AppData\Roaming\Lockheed Martin\Prepar3D is missing, product is likely not installed
2019-07-01 13:08:24.257   Folder for XML files C:\Users\Gusineas\AppData\Roaming\Lockheed Martin\Prepar3D v2 is missing, product is likely not installed
2019-07-01 13:08:24.258   Registry key HKCU\Software\Lockheed Martin\Prepar3D v3 points to C:\Program Files (x86)\Lockheed Martin\Prepar3D v3
2019-07-01 13:08:24.258   Prepar3d.EXE has been found in C:\Program Files (x86)\Lockheed Martin\Prepar3D v3
2019-07-01 13:08:24.258   Removing the Prepar3d.EXE Compatibility flag
2019-07-01 13:08:24.258   Prepar3d.EXE file version is 3.2.3.16769, setup will quit
2019-07-01 13:08:24.258   Folder for XML files C:\Users\Gusineas\AppData\Roaming\Lockheed Martin\Prepar3D v4 is missing, product is likely not installed
2019-07-01 13:08:24.258   Reading Co-Existence key from Software\Microsoft\Microsoft Games\Flight Simulator - Steam Edition
2019-07-01 13:08:24.258   Co-Existence key set to 0
2019-07-01 13:08:26.247   Previous FSDT root set in the registry at:
2019-07-01 13:08:29.598   Previous FSDT root set in the registry at:
2019-07-01 13:08:37.722   Message box (Yes/No):
                          Setup is not complete. If you exit now, the program will not be installed.
                          
                          You may run Setup again at another time to complete the installation.
                          
                          Exit Setup?
2019-07-01 13:08:38.504   User chose Yes.
2019-07-01 13:08:38.504   Deinitializing Setup.
2019-07-01 13:08:38.519   Log closed.
« Last Edit: July 01, 2019, 08:13:45 pm by Gusineas »

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51435
    • VIRTUALI Sagl
Re: GSX 2.6.0.0 is not detecting P3Dv3
« Reply #1 on: July 01, 2019, 11:56:32 pm »
Good day, I downloaded the latest and official version of gsx for P3D from the official website, when trying to install (even when running as administrator), it does not show the option for P3Dv3, but FSX. P3Dv1, and P3Dv2, and I don't have any of them installed.

The simulators not installed being detected are probably the result of having used a Migration Tool ( very dangerous ) in the past.

P3D not detected is explained by this line in your log:

Prepar3d.EXE file version is 3.2.3.16769, setup will quit

We only support the latest P3D3 version now, which is 3.4

Gusineas

  • Newbie
  • *
  • Posts: 2
Re: GSX 2.6.0.0 is not detecting P3Dv3
« Reply #2 on: July 02, 2019, 05:53:53 am »
So in other words... GSX for P3Dv3 is not longer available for P3D v3.3 or lower  :( :(

virtuali

  • Administrator
  • Hero Member
  • *****
  • Posts: 51435
    • VIRTUALI Sagl
Re: GSX 2.6.0.0 is not detecting P3Dv3
« Reply #3 on: July 02, 2019, 03:32:25 pm »
So in other words... GSX for P3Dv3 is not longer available for P3D v3.3 or lower  :( :(

Not exactly. GSX is still available, just not THIS version. If you want the update, you must update the sim.

While I might understand not switching to P3D4 for cost reasons, I really don't see any reason why, if you use P3D3, you shouldn't use the latest version, which a free download. There IS a reason for this, of course, 3.4 is the first version that supports installation using the add-on.xml method, that's why we restrict installing to 3.4.