Hello, It's pretty easy to duplicate. Just add an addtional " to an include: #include "ir.h"" and it'll break. Nothing complains about the extra double quote. Just an error saving, and an instance fail when trying to compile. Included build info as requested. Everything is default. I'm not using any specical compilier flags etc. Example, build instance fail: System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional) at System.IO.Path.InternalCombine(String path1, String path2) at System.IO.FileSystemEnumerableIterator`1.GetFullSearchString(String fullPath, String searchPattern) at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost) at System.IO.DirectoryInfo.InternalGetFiles(String searchPattern, SearchOption searchOption) at Visual.Micro.MiroAppAPI.SketchLibrary.ContainsHeader(String headerName) at Visual.Micro.MiroAppAPI.MCUTargetPlatform.getImportedLibsOfSketch(List`1 importedSketchHeaders, Boolean canCache, SketchLibraryListUnSorted local_library_lookup_list) at Visual.Micro.MiroAppAPI.MCUTargetPlatform.getImportedLibsOfSketch(List`1 importedSketchHeaders) at Visual.Micro.MiroAppAPI.SketchBuilder.preprocess(String buildPath, PdePreprocessor preprocessor, Boolean PreProcessOnly) at Visual.Micro.MiroAppAPI.SketchBuilder.preprocess(String buildPath, Boolean PreProcessOnly) at Visual.Micro.MiroAppAPI.SketchBuilder._build(String lbuildPath, Boolean verbose, Boolean PreProcessOnly) at Visual.Micro.MiroAppAPI.SketchBuilder._build(Boolean verbose) at Visual.Micro.MiroAppAPI.SketchBuilder.build(Boolean verbose) at Visual.Micro.Visual.Studio.Arduino.AddInApp._CompileDo(Object oProject, Boolean IsDebugStartCommand, Boolean isRebuild, Boolean UseGdbIfAvailable) at Visual.Micro.Visual.Studio.Arduino.AddInApp.CompileDo(Object oProject, Boolean IsDebugStartCommand, Boolean isRebuild, Boolean UseGdbIfAvailable) at Visual.Micro.Visual.Studio.Arduino.AddInApp.OnBeforeCommandEvent(String sGuid, Int32 ID, Object CustomIn, Object CustomOut, Boolean& CancelDefault)
|