Sign in to follow this  
WebMaximus

A potential issue? Duplicate SODE entries in dll.xml and exe.xml

Recommended Posts

Noticed one thing in dll.xml and exe.xml, I have duplicate entries in both these files for SODE as seen below. Not sure if this could potentially cause any issues and if I should manually remove one of them or if it maybe doesn't matter?

 

In the dll.xml file the name is different but the dll file referenced is the same as you can see. In the exe.xml file both the name and the referenced file are the same.

 

This is what it looks like in my dll.xml file...

 

  <Launch.Addon>
    <Name>SODE Animation Module</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>P:\Program Files (x86)\Lockheed Martin\Prepar3D v2\Sode\SimObjectAnimationModule.dll</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>SODE DLL</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>P:\Program Files (x86)\Lockheed Martin\Prepar3D v2\SODE\SimObjectAnimationModule.dll</Path>
  </Launch.Addon>
 
...and this is what it looks like in my exe.xml file
 
  <Launch.Addon>
    <Name>SODE</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>P:\Program Files (x86)\Lockheed Martin\Prepar3D v2\SODE\SimObjectDisplayEngine.exe</Path>
  </Launch.Addon>
  <Launch.Addon>
    <Name>SODE</Name>
    <Disabled>False</Disabled>
    <ManualLoad>False</ManualLoad>
    <Path>P:\Program Files (x86)\Lockheed Martin\Prepar3D v2\SODE\SimObjectDisplayEngine.exe</Path>
  </Launch.Addon>

Share this post


Link to post
Help AVSIM continue to serve you!
Please donate today!

They are referencing the same object, so you won't have any problem removing one of them, no need to load the same thing twice.

Share this post


Link to post

Makes sense and that's what I thought too.

 

Guess the reason I have these duplicate entries is I installed different addons both making use of SODE and the installation programs for these products obviously don't check if an entry for SODE already exists before adding its own entry.

Share this post


Link to post

Hi, yes I discovered two SODE entries in my DLL.XML just last week - deleted one, and no issues. :smile:

Share this post


Link to post

Make sure you have the 1,3 (think it's 1.3) patch or your sim will pause unpause when departing the airport, am staying well a way untill I see no reports of problems with SODE.

Share this post


Link to post

Cool, sounds good and you should also check your exe.xml file since you'll probably find a duplicate there as well.

Make sure you have the 1,3 (think it's 1.3) patch or your sim will pause unpause when departing the airport, am staying well a way untill I see no reports of problems with SODE.

Thanks for the HU but in my case I haven't seen any issues so maybe that's an indication I'm using the version you suggest. Not even sure which one of my airports installed this SODE stuff.

Share this post


Link to post

Hi everyone, I uninstalled SODE via the Control Panel Menu and i downloaded and tried to install the newest version. I checked my pc to make sure everything was removed but the newest version wont let me install, giving the message that i have to uninstall the previous version which i already have done. I have restarted pc, closed all AV, re-downloaded the SODE from the site given, still nothing and there is no sign of SODE besides the new installer on my pc. Anyone had this issue? Thanks.

Share this post


Link to post

I don't see any SODE entries neither in dll.xml nor in exe.xml. But SODE shows up in the Addon pull down menu in p3dv3. What does this mean?

Share this post


Link to post

I don't see any SODE entries neither in dll.xml nor in exe.xml. But SODE shows up in the Addon pull down menu in p3dv3. What does this mean?

 

It probably means you didn't check ProgramData for the other DLL.XML and/or EXE.XML.  

 

I see there are going to be lots of problems down the road if SODE is updated with breaking changes and deployed with newer airports/products.  I have a SODE entry in my DLL.XML and one in my EXE.XML ... I just assumed I needed both?  Obviously I don't need duplicates in their corresponding ProgramData dir but do I need one in DLL.XML and EXE.XML?

 

Have to see if I can track down Jeffrey Staehli and see if I can get some information.

 

I'm currently on 1.2.1 for the EXE and 1.2.2 for the DLL ... hmmm ... that doesn't sound good.

 

Cheers, Rob.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this