Which Visual C++ runtime files does XtoMDL use?

A problem often reported for ModelConverterX is that XtoMDL throws some kind of error when trying to compile. These are often the result of missing dependencies on the system of the end user. For example DirectX 9.0c not being installed. But XtoMDL (and its DLL files) also depend on the Visual C++ runtime files. Unfortunately which version you need differs between the different version of FSX and Prepar3D. In the table below I have tried to create some overview:

FS versionVisual C++ version
FSXVisual C++ 2005
P3D v1Visual C++ 2010
P3D v2Visual C++ 2010
P3D v3Visual C++ 2010
P3D v4Visual C++ 2013 and Visual C++ 2015
P3D v5Visual C++ 2013 and Visual C++ 2015
FSWVisual C++ 2010 and Visual C++ 2013

2 thoughts on “Which Visual C++ runtime files does XtoMDL use?

  1. Hans Hartmann says:

    It’s even more complicated, Arno. The 2017 (V141) runtime also works as a replacement for 2015 (V140). Installing the 2017 runtime automatically removes the 2015 runtimes.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.