Thanks for the quick response Tim.
I dont think I explained my setup that well. The folder structure on windows is as the normal arduino setup, e.g. project folder and libraries etc with the added VisualStudio visualMicro project.
ProjectTopLevel
...VsProjectSolution.sln
...VsProjectFolder
.......Project.ino
.......Project.vcxproj etc
...libraries
.......libraryX
I was adding the files from the ..\libraries\libraryX\... to the project so I could edit the library and build my project from the same VS project. I had set the C/Cpp file not to build but they got build anyway.
The setup above maintains the arduino compatibility but allow me to edit the library in use and build my project at the same time.
Your link sounds great, just what I'm looking for, however I'm using VS2013. Stuck with that build environment for now I'm afraid.
I tried your other option of setting the:
Tools/options/VisualMicro/Compatibility/Compile Files In Project
as false, this worked a treat with the C/Cpp files set as not in project build. I did look at the project options but forgot to look in those options.
Thanks for the help. Visual Micro is a great tool, I frequently recommend it to my friends and colleagues and I'd recommend it to anyone who builds arduino and AVR projects. Great support too as always!
Cheers.