VS Arduino | |
Visual Micro >> Installation & Troubleshooting >> False Errors
https://www.visualmicro.com/forums/YaBB.pl?num=1560464250 Message started by davidcoward on Jun 13th, 2019 at 10:17pm |
Title: False Errors Post by davidcoward on Jun 13th, 2019 at 10:17pm
Hi All
I have a VS2017 project which used to be fine and now exhibits false errors, with the below example. My project contains code in a number of .ino files, one of which contains the declaration for a function shown in SS2. The error claims it is incompatible with the declaration at line 356, shown in SS1. Except that SS1 is not a declaration, it's just a use of the function. Curiously, the project compiles without error.... There are similar false errors with use of objects instances. Is there a setting a I can fiddle with? The latest 1906_12 also exhibits this behaviour. The project is for a Teensy. |
Title: Re: False Errors Post by Visual Micro on Jun 13th, 2019 at 10:45pm
Please provide a simple project, just .ino file, with the same issue.
Also provide the information shown in yellow at the top of this page and confirm your Teensy version. Thanks |
Title: Re: False Errors Post by Visual Micro on Jun 16th, 2019 at 10:00pm
I tried this again but this time looked for errors in the Errors List. I could see nearly 2000 in VS2017 and 1500 in VS2019. All the false errors related to the underlying core not my own project code.
I then click "vMicro>Show Hidden Files" which is recommended for better F12 GoTo Definition anyway. Then the error list reduced to 3 errors without need to filter the Error List for "Open Documents" or "Build Only". |
Title: Re: False Errors Post by davidcoward on Jun 28th, 2019 at 3:21am
Thanks for looking at it. I wasn't aware of the show/hide hidden files option. It isn't obvious if it's selected or not.
To resolve my issue, I created a new project and then moved things module by module from the old. The application was sufficiently small that I could do this. The new project does not exhibit the same behaviour. |
Title: Re: False Errors Post by Visual Micro on Jun 28th, 2019 at 3:25am
I see thanks. If you delete the .vs folder below a solution the intellisense database will rebuild next time project is opened. Sometimes that helps VS.
|
VS Arduino » Powered by YaBB 2.6.12! YaBB Forum Software © 2000-2024. All Rights Reserved. |