Jump to content
The simFlight Network Forums

FSUIPC installer is unable to edit the DLL.XML file - it tries to locate FSX-SE exclusively, only FSX exists


Recommended Posts

Hi Pete,

I recently uninstalled FSX:SE and removed all left over data in the AppData and ProgramData folders in order to start over with a fresh new installation of FSX:SE (I did not clean the registry, which I now regret). Unfortunately I have run into an issue with the FSUIPC installer I've never experienced before. Here's a full copy of the install log:

Quote

Installer for FSUIPC4.DLL version 4.975a


Looking in registry for FSX install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"AppPath"
... NOT found! ...

Looking in registry for FSX-SE install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\DovetailGames\FSX
     Parameter"Install_Path"
... >>>  OK! FOUND FSX-SE!  <<< ...
     SetupPath=F:\Steam\steamapps\common\FSX

Looking in registry for Prepar3D v1 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\LockheedMartin\Prepar3D
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\LockheedMartin\Prepar3D
     Parameter"AppPath"
... NOT found! ...

Looking in registry for Prepar3D v2 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Lockheed Martin\Prepar3D v2
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v2
     Parameter"AppPath"
... NOT found! ...

Looking in registry for Prepar3D v3 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Lockheed Martin\Prepar3D v3
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v3
     Parameter"AppPath"
... NOT found! ...
===========================================================

INSTALLATION FOR FSX-SE:
SetupPath="F:\Steam\steamapps\common\FSX\"
Checking version of the FSX-SE EXE:
... Version 10.0.62615.0  (Need at least 10.0.62607.0)
Checking compatibility with installed SimConnect:
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\Fusion\*SimConnect*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\*SimConnect*10.0.60905.0*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\Fusion\*SimConnect*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\*SimConnect*10.0.62615.0*"
    Found the path, now trying "C:\WINDOWS\WinSxS\x86_microsoft.flightsimulator.simconnect_1ed9da73c880e429_10.0.62615.0_none_69960aa860d87067\SimConnect.dll"
Found SimConnect build 10.0.62615.0
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\Fusion\*SimConnect*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\*SimConnect*10.0.61242.0*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\Fusion\*SimConnect*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\*SimConnect*10.0.61259.0*"
    Found the path, now trying "C:\WINDOWS\WinSxS\x86_microsoft.flightsimulator.simconnect_67c7c14424d61b5b_10.0.61259.0_none_55f5ecdc14f60568\SimConnect.dll"
Found SimConnect build 10.0.61259.0
Checking if there's already a version of FSUIPC4 installed in:
       F:\Steam\steamapps\common\FSX\Modules\FSUIPC4.DLL
... Version 4.975a found.
FSX-SE Modules folder already exists.
Okay -- installed FSUIPC4 into "F:\Steam\steamapps\common\FSX\Modules\FSUIPC4.DLL"
Looking for the current user's Application Data path: 
... found as "C:\Users\Thomas\AppData\Roaming"
Now finding \Microsoft\FSX-SE\FSX_SE.CFG for all users, including this one
Looking in "C:\Users\All Users\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\Default\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\Default User\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\Public\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\RDV GRAPHICS SERVICE\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\Thomas\AppData\Roaming"
 ... No FSX_SE.CFG there
Cannot edit the DLL.XML file to activate FSUIPC.
"Modules\FSUIPC Documents" folder already exists.
Now installing additional files into the "Modules\FSUIPC Documents" folder:
   Installed "FSUIPC4 User Guide.pdf" okay
   Installed "FSUIPC4 for Advanced Users.pdf" okay
   Installed "FSUIPC4 History.pdf" okay
   Installed "The 2016 List of FSX and P3D Controls.pdf" okay
   Installed "FSUIPC Lua Library.pdf" okay
   Installed "FSUIPC Lua Plug-Ins.pdf" okay
   Installed "Lua License.pdf" okay
   Installed "Lua Plugins for VRInsight Devices.pdf" okay
   Installed "LuaFileSystem.pdf" okay
   Installed "Example LUA plugins.zip" okay
   Installed "ASN WX Radar facilities in FSUIPC4.pdf" okay
   Installed "Offset Mapping for PMDG 737NGX.pdf" okay
   Installed "Offset Mapping for PMDG 777X.pdf" okay
   Installed "Offset Mapping for PMDG 747QOTSII.pdf" okay
   Installed "FSUIPC4 Offsets Status.pdf" okay
   Installed "Profiles in Separate Files.pdf" okay
   Installed "FSUIPC4_Loader.dll" okay
===========================================================

All installer tasks completed.
Registration dialog exit: selected  FSUIPC CHECK
Checking FSUIPC registration ...
Registration check for FSUIPC4 was successful! (result code 00)

*************** End of Install Log ***************
 

I have searched for a solution on the internet, but none of the cases I found matched my situation (most of them involved having FSX and FSX:SE coexist, or at least having been installed once on the same system, which is not the case here). Hence I am reaching out to you.

Is there anything I could do to resolve this without tinkering with file paths and names?

On another interesting side note, the installer somehow found a reference to Prepar3D v3 in the registry even though I've never used Prepar3D before (I don't even have a license for it). I've let FSUIPC fix that though.

Link to comment
Share on other sites

4 minutes ago, Thomas. said:

I have searched for a solution on the internet, but none of the cases I found matched my situation

The only problem I see in the Installer logging is that the DLL.XML file couldn't be edited. You need to check why. Have you actually run FSX-SE since reinstalling? Is not, that will be the reason there's no FSX_SE.CFG file.

If you have run it beforehand, where is your FSX-SE.CFG file? It should certainly be in one of the folders searched according to the Log!

Also, don't forget to run the Installer "as administrator".

Pete

 

 

Link to comment
Share on other sites

Yes, I have run FSX:SE several times since the reinstallation (the first time being right after Steam finished installing it). The actual fsx.CFG is located in "C:\Users\Thomas\AppData\Roaming\Microsoft\FSX", although there's no trace of a "DLL.XML" in there. I vaguely remember it being there in my previous installation, not sure if that's unusual, is FSX:SE supposed to generate that file in its absence by default?

The FSUIPC installer is running as administrator.

Edited by Thomas.
Link to comment
Share on other sites

41 minutes ago, Thomas. said:

Yes, I have run FSX:SE several times since the reinstallation (the first time being right after Steam finished installing it). The actual fsx.CFG is located in "C:\Users\Thomas\AppData\Roaming\Microsoft\FSX",

Aha! So you have an FSX.CFG rather than an FSX_SE.CFG, which is what the installer is looking for.  With my last install for FSX-SE I got this is the log:

Looking in "C:\Users\JohnG\AppData\Roaming"
Found FSX.CFG in "C:\Users\JohnG\AppData\Roaming\Microsoft\FSX\FSX.CFG"

Now in my case it was actually looking for an FSX.CFG rather than an FSX_SE.CFG.  I think this is because of your EXE being found as:

Looking in registry for FSX-SE install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\DovetailGames\FSX
     Parameter"Install_Path"
... >>>  OK! FOUND FSX-SE!  <<< ...
     SetupPath=F:\Steam\steamapps\common\FSX

whilst mine is:

Looking in registry for FSX install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"SetupPath"
... >>>  OK! FOUND FSX!  <<< ...
     SetupPath=C:\Program Files (x86)\Microsoft Games\Microsoft Flight Simulator X\


So, somehow you have a sort of cross-over FSX/FSX_SE install. In my FSX-SE installation I have no FSX-SE.exe file. mine installed as FSX.exe. Did you nename the EXE? If so it is that which is confusing my Installer.

Checking version of the FSX-SE EXE:
... Version 10.0.62615.0  (Need at least 10.0.62607.0)

Anyway, please see if making a copy of your FSX.CFG and renaming the copy as FSX_SE.cfg will work with an installer re-run.

Pete

 

 

Link to comment
Share on other sites

Something quite strange just happened - I followed your instruction, merely creating a copy of FSX.CFG and renaming it to FSX_SE.CFG. Re-ran the installer, and it worked! But for a very different reason.

Here's the install log, notice how this time it did find the "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0" registry key, causing it to also look for FSX rather than FSX_SE only (I did nothing else than what I mentioned above):

Quote

Installer for FSUIPC4.DLL version 4.975a


Looking in registry for FSX install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Microsoft\Microsoft Games\Flight Simulator\10.0
     Parameter"AppPath"
... >>>  OK! FOUND FSX!  <<< ...
     AppPath=F:\Steam\steamapps\common\FSX\

Looking in registry for FSX-SE install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\DovetailGames\FSX
     Parameter"Install_Path"
... >>>  OK! FOUND FSX-SE!  <<< ...
     SetupPath=F:\Steam\steamapps\common\FSX

************ BUT this is the same path as for FSX! Will only install for FSX-SE ************


Looking in registry for Prepar3D v1 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\LockheedMartin\Prepar3D
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\LockheedMartin\Prepar3D
     Parameter"AppPath"
... NOT found! ...

Looking in registry for Prepar3D v2 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Lockheed Martin\Prepar3D v2
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v2
     Parameter"AppPath"
... NOT found! ...

Looking in registry for Prepar3D v3 install path:
     HKEY_LOCAL_MACHINE\SOFTWARE\Lockheed Martin\Prepar3D v3
     Parameter"SetupPath"
Not there, so looking in:
     HKEY_CURRENT_USER\SOFTWARE\Lockheed Martin\Prepar3D v3
     Parameter"AppPath"
... NOT found! ...
===========================================================

INSTALLATION FOR FSX-SE:
SetupPath="F:\Steam\steamapps\common\FSX\"
Checking version of the FSX-SE EXE:
... Version 10.0.62615.0  (Need at least 10.0.62607.0)
Checking compatibility with installed SimConnect:
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\Fusion\*SimConnect*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\*SimConnect*10.0.60905.0*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\Fusion\*SimConnect*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\*SimConnect*10.0.62615.0*"
    Found the path, now trying "C:\WINDOWS\WinSxS\x86_microsoft.flightsimulator.simconnect_1ed9da73c880e429_10.0.62615.0_none_69960aa860d87067\SimConnect.dll"
Found SimConnect build 10.0.62615.0
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\Fusion\*SimConnect*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\*SimConnect*10.0.61242.0*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\Fusion\*SimConnect*"
    Looking for SimConnect.dll with "C:\WINDOWS\WinSxS\*SimConnect*10.0.61259.0*"
    Found the path, now trying "C:\WINDOWS\WinSxS\x86_microsoft.flightsimulator.simconnect_67c7c14424d61b5b_10.0.61259.0_none_55f5ecdc14f60568\SimConnect.dll"
Found SimConnect build 10.0.61259.0
Checking if there's already a version of FSUIPC4 installed in:
       F:\Steam\steamapps\common\FSX\Modules\FSUIPC4.DLL
... Version 4.975a found.
FSX-SE Modules folder already exists.
Okay -- installed FSUIPC4 into "F:\Steam\steamapps\common\FSX\Modules\FSUIPC4.DLL"
Looking for the current user's Application Data path: 
... found as "C:\Users\Thomas\AppData\Roaming"
Now finding \Microsoft\FSX-SE\FSX_SE.CFG for all users, including this one
Looking in "C:\Users\All Users\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\Default\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\Default User\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\Public\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\RDV GRAPHICS SERVICE\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking in "C:\Users\Thomas\AppData\Roaming"
 ... No FSX_SE.CFG there
Looking for the current user's Application Data path: 
... found as "C:\Users\Thomas\AppData\Roaming"
Now finding \Microsoft\FSX-SE\FSX.CFG for all users, including this one
Looking in "C:\Users\All Users\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\Default\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\Default User\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\Public\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\RDV GRAPHICS SERVICE\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\Thomas\AppData\Roaming"
 ... No FSX.CFG there
Looking for the current user's Application Data path: 
... found as "C:\Users\Thomas\AppData\Roaming"
Now finding \Microsoft\FSX\FSX.CFG for all users, including this one
Looking in "C:\Users\All Users\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\Default\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\Default User\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\Public\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\RDV GRAPHICS SERVICE\AppData\Roaming"
 ... No FSX.CFG there
Looking in "C:\Users\Thomas\AppData\Roaming"
Found FSX.CFG in "C:\Users\Thomas\AppData\Roaming\Microsoft\FSX\FSX.CFG"
Now checking DLL.XML ...
... No previous DLL.XML found, creating new one (for FSUIPC4 only).
Now checking for a SimConnect.XML file ...
... No SimConnect.XML file found. This is okay.
"Modules\FSUIPC Documents" folder already exists.
Now installing additional files into the "Modules\FSUIPC Documents" folder:
   Installed "FSUIPC4 User Guide.pdf" okay
   Installed "FSUIPC4 for Advanced Users.pdf" okay
   Installed "FSUIPC4 History.pdf" okay
   Installed "The 2016 List of FSX and P3D Controls.pdf" okay
   Installed "FSUIPC Lua Library.pdf" okay
   Installed "FSUIPC Lua Plug-Ins.pdf" okay
   Installed "Lua License.pdf" okay
   Installed "Lua Plugins for VRInsight Devices.pdf" okay
   Installed "LuaFileSystem.pdf" okay
   Installed "Example LUA plugins.zip" okay
   Installed "ASN WX Radar facilities in FSUIPC4.pdf" okay
   Installed "Offset Mapping for PMDG 737NGX.pdf" okay
   Installed "Offset Mapping for PMDG 777X.pdf" okay
   Installed "Offset Mapping for PMDG 747QOTSII.pdf" okay
   Installed "FSUIPC4 Offsets Status.pdf" okay
   Installed "Profiles in Separate Files.pdf" okay
   Installed "FSUIPC4_Loader.dll" okay
===========================================================

All installer tasks completed.
Registration dialog exit: selected  FSUIPC CHECK
Checking FSUIPC registration ...
Registration check for FSUIPC4 was successful! (result code 00)

*************** End of Install Log ***************
 

Do you have any idea what might have happened here? Did I hit some kind of edge case?

Link to comment
Share on other sites

8 minutes ago, Thomas. said:

Do you have any idea what might have happened here? Did I hit some kind of edge case?

Sorry, I don't know. I don't think it is time-related. Could something (not necessarily related) have changed the order of things in the Registry? The installer will believe the first valid link it gets for the Install folder.

Pete

 

Link to comment
Share on other sites

Not that I'm aware of at least. However, I've given it some thought, during the first run of the FSUIPC installer I gave permission to fix the leftover registry entry of the previous FSX:SE installation (which was installed on a different drive, so it recognized that the path was not correct). Then of course I ran into this issue. During the initial troubleshooting I did fire up FSX:SE for a brief moment. Perhaps the combination of the removal of the old registry entry and then starting FSX:SE somehow fixed the registry? That's really all I can think of, although I ran the FSUIPC installer several times in the mean time as well, so if this is indeed what caused it to work then I would imagine it should have worked sooner than it did... oh well

Thanks for the prompt support Pete!

Edited by Thomas.
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. Guidelines Privacy Policy We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.