STL1000: Unexpected compiler version, expected Clang 7 or newer

I had to rebuild my system (Windows 10 and Visual Studio). Now I have the latest version of Projucer and VS2017. When I load old projects I always get the error: “STL1000: Unexpected compiler version, expected Clang 7 or newer.” in the inline compiler. But compiling in the VS2017 works.

This has been fixed. If you are using JUCE from the website download please re-download it from https://shop.juce.com/get-juce, if you are using JUCE from the git repo then you’ll need to remove the live-build .dll and re-download it. Please see this post for details on how to do that.

Hi, I am using JUCE 5.4.1 and I still get the “STL1000: Unexpected compiler version, expected Clang 7 or newer” error. Also using Win10 and VS2017.

@gh0stless were you able to resolve the issue?

Have you tried re-downloading JUCE from https://shop.juce.com/get-juce ?