• Which the release of FS2020 we see an explosition of activity on the forun and of course we are very happy to see this. But having all questions about FS2020 in one forum becomes a bit messy. So therefore we would like to ask you all to use the following guidelines when posting your questions:

    • Tag FS2020 specific questions with the MSFS2020 tag.
    • Questions about making 3D assets can be posted in the 3D asset design forum. Either post them in the subforum of the modelling tool you use or in the general forum if they are general.
    • Questions about aircraft design can be posted in the Aircraft design forum
    • Questions about airport design can be posted in the FS2020 airport design forum. Once airport development tools have been updated for FS2020 you can post tool speciifc questions in the subforums of those tools as well of course.
    • Questions about terrain design can be posted in the FS2020 terrain design forum.
    • Questions about SimConnect can be posted in the SimConnect forum.

    Any other question that is not specific to an aspect of development or tool can be posted in the General chat forum.

    By following these guidelines we make sure that the forums remain easy to read for everybody and also that the right people can find your post to answer it.

P3D SimConnect side by side with FSX SimConnect?

Messages
639
Country
panama
I am a user and developer of FSX and therefore I have FSX's SimConnect libraries installed (also the SDK). I need to develop some software for Prepar3D and would need the P3D SimConnect SDK.

My question is... can both (FSX & P3D) SimConnect libraries (DLLs) co-exist, side-by-side without overwriting each other?
 
Yes, that is the way .NET works. Each dll is versioned and will not overwrite the old one. You can have FSX, P3D v1.4, P3D v2.0,2.1,2.2,2.3, 2.4 P3D v3.0, 3.1,3.3, ESP all on the same computer. However. You can only build your project to ONE of them. So set your dll lib to the lowest common Flight sim you want your project to work with.

If you want your project to work with FSX and P3D v2 then use the dll for FSX. If you want your project to work with P3d v2 and v3 then use P3d v2 dll.

You have to make sure your user has the SDK managed Dll for your project, or a way of loading it on the computer. If your user has P3D v3 and you have compiled your project for FSX - he needs to have the dll for FSX.
 
Back
Top