• 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.

SimConnect for FSX Steam

Messages
120
Country
unitedstates
My FSX Gold DVD stopped working so I could not load FSX onto my new PC. I purchased FSX Steam and installed that on my new PC. I have an app that uses SimConnect but I'm getting a compile error that says my side by side configuration is wrong. I want to load the RTM verion which I see in my Steam folder.

What do I have to do fix this?

Thanks...
 
Typically, you will have to install the older versions of SimConnect. It is not done automatically. The installers should be in the folder you mention.
 
I ran the installer msi in this folder: C:\Steam5\steamapps\common\FSX\SDK\Core Utilities Kit\SimConnect SDK\LegacyInterfaces\FSX-RTM

...but after agreeing to the license, the install must have happened very fast because the window closed within a second and that was it. I don't know where the sim connect dll file was installed into, so I can't add a reference to it!!
 
So I ran all three of the sim connect msi installers: FSX-RTM, FSX-SP1 and FSX-XPACK. Now I need to add the reference in my windows app in Visual Studio. But which sim connect .dll do I reference to? Should I copy one of those sim connect dll files to my app's main folder and reference it from that location?
 
I referenced the RTM sim connect deep inside the Steam folder. Now I'm getting an error: SimConnect does not contain a definition for Text

I tried to google this error but came up empty.
 
If it is easier to use, why do you think they made header files and libraries???
 
I've always used the .dll file and it has worked fine. Now I've got some errors and I can't figure out what's wrong. I'm not sure if this because of Steam as this is my first time using Steam. I may have to try using the .lib and .h files to possibly get around this problem.
 
@WarpD C# doesn't use the usual .h and .lib file method....It only uses Dll references. The .h and .lib files are for C++ not C#.
 
Then C# is using a throwback from Basic/Pascal. LOL... :) At any rate... guess it's time to dig deep and learn where Text is defined... since that's obviously not defined before imported the DLL.
 
You need to ensure that the SP2/XPACK version of SimConnect is installed.
The SimConnect.Text function is not included in the RTM version of SimConnect.
 
Hmmm...Steam does not appear to have an SP2/XPACK folder...please see attachment...
 

Attachments

  • 2017-12-05_210429.png
    2017-12-05_210429.png
    34.2 KB · Views: 1,164
Uh... you have it highlighted... XPACK which is the FSX:Acceleration release... it's SimConnect was the same as the FSX:Service Pack 2. If you didn't purchase Acceleration, you could still get fixes and updates by installing Service Pack 2.
 
Back
Top