Compiling AAX SDK - Visual Studio gives me a "Retarget Projects" dialog, for Platform Toolset, unsure which of these options to choose?

I downloaded the AAX SDK, v. 2.6.0. I open the .sln file to compile the SDK, and am presented with this dialog.
Unsure of which options to choose, any advice?

Options are, 10.0 latest, or no upgrade
and Toolset: upgrade to v143, or no upgrade



Basically, it is giving you the option to upgrade the project settings of the AAX SDK solution to your current version of Visual Studio. As the path suggests, the .sln file in the SDK was made with Visual Studio 2017.

…but all of the above shouldn’t be necessary any more if you are using a recent JUCE version, because last February a change has been made so that the AAX SDK is being compiled into JUCE directly and it does not need to link with AAXLibrary any more:


The AAX library is built in now, good. I wonder what version it is, I see in that link 2.4.0 was, now we’re on 2.6.0 I believe.

You still need to download the AAX SDK separately, and specify the path for JUCE.

But you don’t have to build it anymore. JUCE will use the source files directly and build them together with your project.

Version 2.4.0 is just the minimum required version, newer ones should work.

1 Like