I'm trying out the Visual Studio 2015 RC and while trying to build my plugin, I got this error:
Error C1189 #error: Macro definition of snprintf conflicts with Standard Library function declaration (compiling source file ..\..\JuceLibraryCode\modules\juce_audio_plugin_client\VST3\juce_VST3_Wrapper.cpp) Synthesizer c:\program files (x86)\windows kits\10\include\10.0.10056.0\ucrt\stdio.h 1927
Is there an easy solution to fixing this in the JUCE files where it only has that behavior for VS2015? If so, it should probably be fixed in JUCE. I did find this post on StackOverflow regarding the same error, as well as the link for that error number on Microsoft's site.
There's also a huge list of warnings (349 for this project) and most of them are from JUCE library code.
Btw, I'm using version 3.1.1 and it has the same error with the JuceDemoPlugin