After upgrading VS2013 to VS2017 we have a lot of (3000+) errors from missing assembly references. But they are all false, the reference is still there and it works when we build the project and run it.
The problem with all these false errors are when we have an actual error, its hard to detect it since there are red errors everywhere in the project.
Removing the reference from the project and re-adding it works until VS is restarted.
In the output console, we only see the "true" errors.
We have tried to clean and rebuild without any difference.