Here's an update....in case it helps anyone figure out what's going on.
I've made some progress (I think), since the original post.
I clicked on Visual Micro -> Visual Micro Explorer and under the Manage Boards tab, I updated Arduino AVR Boards version 1.6.7.
Now when i try to build my solution, I get the following output....
Compiling 'VacCharger' for 'Arduino Pro or Pro Mini w/ ATmega328 (5V, 16 MHz)'
Build folder: atmega328
Summary: Header=1 Prototypes=20 Imports=2
Additional Defines:
Architecture Tools: {runtime.tools.avr-gcc.path}/bin/
Sketchbook: file:///E:/Users/Peter/Documents/Arduino
Core Include Paths
Include Path 'E:\Users\Peter\Documents\MicroProcessor Stuff\Sketches\Under Development\VacCharger\VacCharger'
Include Path s\arduino'
Include Path ants\eightanaloginputs'
Library Include Paths (1)
Include Path aries\SPI'
Platform Libraries Root Include Paths
Include Path 'D:\Program Files (x86)\Arduino\libraries'
Include Path aries'
Include Path 'E:\Users\Peter\Documents\Arduino\libraries'
All import libraries will be re-compiled
Build Core Paths: \arduino
System.Exception: Invalid or missing source path during compiler cache
\arduino
at Visual.Micro.MiroAppAPI.SketchCompiler.CreateFileTimeListXml(String fileType, DirectoryInfo folder, String outputPath)
at Visual.Micro.MiroAppAPI.SketchCompiler.CreateFileTimeListXml(String fileType, String sPath, String outputPath)
at Visual.Micro.MiroAppAPI.SketchCompilerArduino.compile(SketchBuilder lsketch, String primaryClassName, Boolean verbose, Boolean isDebug)
at Visual.Micro.Visual.Studio.Arduino.AddInApp.CompileDo(Project oProject, Boolean IsDebugStartCommand, Boolean isRebuild)
at Visual.Micro.Visual.Studio.Arduino.AddInApp.OnBeforeCommandEvent(String sGuid, Int32 ID, Object CustomIn, Object CustomOut, Boolean& CancelDefault)
Looking closely at this output, I notice the file paths specified contain "....arduino\hardware\avr\1.6.9\.....". When I check the actual contents of my hard drive, I find a folder called 1.6.7, but not one called 1.6.9.
Can anyone tell me what I have to do get AS7 to look in the 1.6.7 folder instead? Or alternatively how do I 'create' the required 1.6.9 folder?
Cheers