I am using Visual Studio with Visual Micro as my IDE. When I use it to generate a new class, it uses the reference
#include "arduino.h"
Is this IDE case-insensitive?
Bottom line is that something is causing the search for "arduino.h" to fail
So, have you got path to this file? Does it exist?