Post by Travis on Mar 26, 2015 12:50:44 GMT -5
If you're running FSX or P3D2 and FSCaptain isn't visible in your add-on menu (or if your FCDU.EXE can't detect the simulator) it's likely because the FSCaptain.dll hasn't been loaded into your simulator.
Both those simulators require an entry in the "dll.xml" file which the simulator uses to load executable code (which is what a .dll is).
The FSCaptain installer should add the entry, but for one reason or another this doesn't always happen.
Fixing this is easy though - you only first have to know if you have a dll.xml file to begin with.
If you have a "dll.xml" file, you'll need to add this XML element using a text editor. (Remembering to always back up your original file!)
There are entries for many of your addons (the ones that use dlls anyway) and it does not matter in which order this needs to be added. So to make things easy, add it just before the closing line of the file, which is this:
So the dll.xml file would look like this when you finish:
Both those simulators require an entry in the "dll.xml" file which the simulator uses to load executable code (which is what a .dll is).
The FSCaptain installer should add the entry, but for one reason or another this doesn't always happen.
Fixing this is easy though - you only first have to know if you have a dll.xml file to begin with.
If you have a "dll.xml" file, you'll need to add this XML element using a text editor. (Remembering to always back up your original file!)
<Launch.Addon>
<Name>FSCaptain</Name>
<Disabled>False</Disabled>
<ManualLoad>False</ManualLoad>
<Path>FSCaptain\bin\FSCaptain.dll</Path>
</Launch.Addon>
There are entries for many of your addons (the ones that use dlls anyway) and it does not matter in which order this needs to be added. So to make things easy, add it just before the closing line of the file, which is this:
</SimBase.Document>
So the dll.xml file would look like this when you finish:
<?xml version="1.0" encoding="Windows-1252"?>
<SimBase.Document Type="Launch" version="1,0">
<Descr>Launch</Descr>
<Filename>dll.xml</Filename>
<Disabled>False</Disabled>
<Launch.ManualLoad>False</Launch.ManualLoad>
Other addons...
Other addons...
Other addons...
<Launch.Addon>
<Name>FSCaptain</Name>
<Disabled>False</Disabled>
<ManualLoad>False</ManualLoad>
<Path>FSCaptain\bin\FSCaptain.dll</Path>
</Launch.Addon>
</SimBase.Document>
(The "Other addons..." being of course, all of your other addons....)
If you do not have a "dll.xml" file... you can copy this dll.xml file to the correct location. Do not overwrite an existing dll.xml file with this - this file only includes a reference to FSCaptain.
dll.xml (432 B)
FSX-DVD users should find their dll.xml file at this location:
C:\Users\[Your PC username]\AppData\Roaming\Microsoft\FSX\
FSX-SE users may find their dll.xml file in that location, or it might be here:
C:\Users\[Your PC username]\AppData\Roaming\Microsoft\FSX-SE\
P3D Version 2 users should find their dll.xml file here:
C:\Users\[Your PC username]\AppData\Roaming\Lockheed Martin\Prepar3D v2\