When build juce 4.3.1 demo in vs2010, the following compile error occurs.
I have also installed vs2017.
...
1>\juce\modules\juce_core\containers\juce_listenerlist.cpp(47): warning C4512: 'juce::ListenerBase' : assignment operator could not be generated
1> \juce\modules\juce_core\containers\juce_listenerlist.cpp(34) : see declaration of 'juce::ListenerBase'
1>\juce\modules\juce_core\containers\juce_listenerlist.cpp(60): warning C4512: 'juce::Listener1' : assignment operator could not be generated
1> \juce\modules\juce_core\containers\juce_listenerlist.cpp(49) : see declaration of 'juce::Listener1'
1>\juce\modules\juce_core\containers\juce_listenerlist.cpp(73): warning C4512: 'juce::Listener2' : assignment operator could not be generated
1> \juce\modules\juce_core\containers\juce_listenerlist.cpp(62) : see declaration of 'juce::Listener2'
1>\juce\modules\juce_core\containers\juce_listenerlist.cpp(80): error C2143: syntax error : missing ',' before '...'
1>\juce\modules\juce_core\containers\juce_listenerlist.cpp(94): error C2143: syntax error : missing ',' before '...'
1>\juce\modules\juce_core\containers\juce_listenerlist.cpp(95): error C2061: syntax error : identifier 'Args'
1>\juce\modules\juce_core\containers\juce_listenerlist.cpp(111): error C2143: syntax error : missing ',' before '...'
1>\juce\modules\juce_core\containers\juce_listenerlist.cpp(126): error C2143: syntax error : missing ',' before '...'
...